Executive Vice-President, Head of Strategy
Catherine Moustou has led strategy for major global players and local jewels for over 20 years and across three continents. During this time, she’s benefited from working in widely diverse cultures, mature and developing markets, across various industries and with some of the best creative departments in the world. Her efforts have earned her awards from Creative and Effectiveness juries from IPA to Effie and Cannes to D&AD. As our current Executive Vice President of Strategy, Catherine draws from the rigor of her background in science and her passion for bold, meaningful ideas to lead cross-functional teams to game-changing results. Beyond strategy, Catherine loves Russian Literature, German Opera and Japanese Fashion.