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.
Sign up to view 1 direct report
Get started