Yael O's Location
London, GB
Yael O's Work
Yael O's Education
Yael O's Skills
Yael O's Summary
Yael O, based in London, GB, is currently a Head of Digital Marketing at Avalara, bringing experience from previous roles at American Express, MEC and Unique Digital. Yael O holds a 2010 - 2011 Master of Science in Marketing @ Birkbeck, University of London. With a robust skill set that includes Leadership, Europe, The Middle East, Online Marketing, Brand Development and more, Yael O contributes valuable insights to the industry. Yael O has 2 emails and 2 mobile phone numbers on RocketReach.