Liam Russell's Location
London, England, GB
Liam Russell's Work
Liam Russell's Education
Liam Russell's Skills
Liam Russell's Summary
Liam Russell, based in London, England, GB, is currently a Head of Ecommerce, J3 EMEA at UM Worldwide, bringing experience from previous roles at Publicis Media and Mindshare (GroupM). Liam Russell holds a Bachelor of Science in Geography @ Royal Holloway, University of London. With a robust skill set that includes Media Strategy, Social Media, Digital Media Strategy, Biddable Media, Digital Media and more, Liam Russell contributes valuable insights to the industry. Liam Russell has 2 emails on RocketReach.