Charlie Marshall serves as the Chief Executive Officer and Managing Director at the European Club Association since November 2018. Additionally, Charlie is a Founding Partner and Investor at A Million Ads, which specializes in dynamic audio and video advertising. Previously, Charlie held various key positions at Supponor, including Chief Operating Officer, Chief Product, Strategy and Marketing Officer, and Chief Strategy and Business Development Officer. Prior experience includes a senior role at Accenture focusing on Media and Entertainment, and consulting roles at Ingenious Media and Spectrum Strategy Consultants. Charlie's early career featured strategic and analytical roles at 3UK and LEK Consulting. Charlie holds a BA Hons in Classics from the University of Oxford.
Sign up to view 1 direct report
Get started
This person is not in any teams