Profile Image - Pedro Cruz

Pedro Cruz

Shopping Centre Operations Manager, Alameda Shop 'n' Spot