After a decade working in governmental and technology communications and marketing, Stephen joined The MBS Group in November 2016 to build the Digital and Tech practice.
Over the course of six years with Google, Stephen led the UK’s Public Relations team, working across Google’s consumer and corporate priorities, crisis management and global campaigns. He was later promoted to create and lead the EMEA Social Media team. Working directly with business and engineering leads, journalists and a broad range of industry contacts.
Stephen also established the Campus London project, the UK’s largest early-stage incubator hub, developing a deep knowledge of the global technology startup community.