Activity Score: 2
Member For: 7 years 5 months
sergio.lacueva's picture
Sergio Lacueva
Creative Director
Ogilvy & Mather Cape Town
Country: 
South Africa