Eoin Johnson has a diverse range of work experience in various marketing roles. Eoin is currently employed at Upfield as the Global Head of Owned Channels and Marketing Technology. Prior to this, they worked at Upfield as the Global Head of Digital Customer Experience and Data, where they played a key role in implementing marketing transformation initiatives. Before joining Upfield, Eoin worked at Staples as the Marketing Automation and Technology Strategic Lead, where they successfully implemented marketing automation tools and streamlined processes. Eoin also held positions at The Student Hotel, TomTom, and Irish Paintball Supply, where they gained valuable experience in brand management, online marketing, and business development.
Eoin Johnson completed their Bachelor of Arts (BA) degree in Economics and Business from Trinity College Dublin in the years 2003-2007. Eoin also attended IMD in 2011 and obtained an MBA degree.
Sign up to view 12 direct reports
Get started