Mark Barry

Vice President Of Sales & Managing Director, EMEA at Hubspot

Mark Barry is an experienced sales leader currently serving as the Vice President of Sales & Managing Director for EMEA at HubSpot, where responsibilities include spearheading go-to-market strategies and enhancing customer growth across the region. Prior to joining HubSpot in May 2023, Mark held various senior positions at Stripe from November 2015 to May 2023, including Head of EMEA Startup & SMB and Country Manager for Benelux. Mark also has a strong background in the technology sector, having worked at Google from September 2008 to October 2015, where roles included Head of Media Buying Solutions for DoubleClick and Head of Sales for Retail, Media & Technology in the UK. Early career experiences include positions at Truvo, SPIN 1038, Orbiscom, 98FM, Vodafone, and AutoTrader.com. Mark holds a BSc in Business and Information Technology from Trinity College Dublin and a Diploma in Performance, Production, and Management from BCFE.

Links

Previous companies

Google logo
Stripe logo