Executive Creative Director at 23red, part of Capgemini Invent, and VP Head of Creative at frog UK
Sean Started his career in advertising in South Africa before moving to London where he became a founder member of Tequila UK, taking on the Board role of Creative Director in 1993.
Over the next 5 years TBWA \Tequila grew to become the 5th largest agency in the UK, and in 1997 began building its international network where Sean was promoted to Global Executive Creative Director, eventually responsible for the global creative output across 35 countries.
In 2000 Sean left Tequila\TBWA to co-found 23red taking the role of Executive Creative Director. The agency quickly established its creative reputation producing integrated, purpose driven, behaviour change campaigns. In 2022, 23red joined frog part of Capgemini Invent.
Sean remains his role as ECD of 23red as well as his VP role as Head of Creative at frog UK.