Steve Hatch is a seasoned executive with extensive experience in the media and technology sectors. Currently serving as the Chief Executive Officer at YouGov since August 2023, Hatch previously held the position of VP Northern Europe at Meta from October 2021 to June 2023. Prior to this role, Hatch was VP Northern Europe and Director for UK and Ireland at Facebook from March 2014 to September 2021. Additional leadership experience includes CEO roles at MEC and Managing Director at Mediaedge, along with strategic positions at Y&R Brands, PHD Media Ltd, DDB, Initiative, and Riggs advertising, spanning from 1988 to 2014.
Links
Sign up to view 16 direct reports
Get started