Ogilvy
Show contact
Horacio Genolet
Chief Executive, Latin America
Fernando Musa
Chief Executive, Brazil
Nonora Elmudesi
CEO, Ogilvy Dominicana
Ranjiv Ramgolam
Chief Strategy Officer, Latin America
Jessica Apellaniz
Chief Creative Officer, Latin America
Current role
View in org chart