McCabe joins Ogilvy
Ogilvy of New York has appointed Mick McCabe to the position of global chief strategy officer. He will oversee strategy for the company’s 131 offices in 93 countries. McCabe was previously at Publicis Groupe, most recently as global chief strategy officer at Publicis Worldwide. He has also been chief strategy officer at Le Truc, Publicis Creative USA and Leo Burnett. He has also worked at Deutsch and Kirshenbaum Bond.