Robert Ellison's Location
United Kingdom
Robert Ellison's Work
Robert Ellison's Education
Robert Ellison's Skills
Robert Ellison's Summary
Robert Ellison, based in United Kingdom, is currently a Head of Media Europe at Visa, bringing experience from previous roles at Unilever, Mondelēz International and Avon Cosmetics. Robert Ellison holds a 1996 - 1999 BA in Advertising and Marketing @ Lancaster University. With a robust skill set that includes Digital Marketing, Digital Strategy, Marketing Communications, Digital Media, Advertising and more, Robert Ellison contributes valuable insights to the industry. Robert Ellison has 3 emails on RocketReach.