Ogilvy appoints Guillermo Vega as North America CCO.
Ogilvy has appointed Guillermo Vega as Chief Creative Officer for North America. A globally acclaimed creative leader, Vega will oversee creative strategy and output across Ogilvy’s major clients, including Coca-Cola,…