Chief Talent Officer for McCann Central
Ollie is Chief Talent Officer for McCann Central, the UK’s largest integrated agency group, where his remit includes further developing the brand to attract, develop and retain transformational talent, spearheading employee communications and bringing greater diversity to the agency.
Prior to this he spent over fifteen years as a talent partner to leading agencies and brands, having co-founded and built one of the UK’s most successful specialist recruiters in the creative industries.
A passionate advocate for developing the talent of tomorrow, Ollie pioneered an award winning not for profit scheme that helped students gain crucial experience within the creative industry, which ultimately helped launch numerous successful careers.
He’s fascinated about how modern businesses can build diverse, high performing teams and the how this is being influenced by the shifting talent landscape that we’re operating in today.