Eoin Johnson

Global Head Of Owned Channels And Marketing Technology at Upfield

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.

Links

Previous companies

The Student Hotel, Inc. logo
Staples logo
TomTom logo

Timeline

  • Global Head Of Owned Channels And Marketing Technology

    August, 2022 - present

  • Global Head Of Digital Customer Experience And Data

    May, 2021

  • Global Head Of Marketing Technology

    January, 2020

  • Marketing Systems Program Manager

    May, 2019

View in org chart