Tags STORY
Marketing Moments
Ogilvy appoints Andy Main as new Global CEO

Previously, Main was a Principal at Deloitte Consulting LLP and the Global Head of Deloitte Digital Ogilvy today announces the....

By pitchteam