Director of Product Marketing EMEA
Slack
Barry McMahon is Director of Product Marketing, EMEA at Slack, bringing over 20 years of experience building and scaling marketing functions across leading technology companies, including Salesforce, Slack, LastPass and LogMeIn. His expertise spans product marketing, go-to-market strategy, demand generation and revenue growth, with a track record of establishing new marketing functions, aligning cross-functional teams and driving commercial impact across international markets.
At Slack, Barry is pioneering an AI-first go-to-market approach, building intelligent systems that help sales teams identify, qualify and convert enterprise opportunities. Previously, as VP of Product Marketing at LastPass, he led global product marketing through a period of significant security and leadership challenges, helping redefine the company's five-year product vision. Combining a background in engineering with an MSc in Technology and Innovation Management, Barry brings a distinctive perspective on the intersection of marketing strategy, AI and business growth.