John Carroll

Head Of Marketing - UK at Employment Hero

John Carroll currently serves as the Head of Marketing for the UK at Employment Hero, starting in January 2024. Prior to this role, John held several key positions at X, including Head of Business and Product Marketing for the UK and Head of Vertical Marketing for EMEA. John's accomplishments include successfully launching five brand safety products, driving a 400% increase in adoption metrics across EMEA, and achieving significant revenue growth through strategic marketing initiatives in the media and entertainment sectors. Previous experience includes leadership roles in product marketing at Yelp, where John developed marketing foundations and outreach programs, and as a senior account executive. John began their career as an Assistant Buyer at Macy's. John holds a B.A. in History of Art and a B.S. in Finance and Marketing from Indiana University Bloomington, as well as a finance degree from the City University of Hong Kong.

Links

Previous companies

Macy's logo
Yelp logo

Org chart

Sign up to view 2 direct reports

Get started