Eleanor Walker's Location
England, United Kingdom
Eleanor Walker's Work
Eleanor Walker's Education
Eleanor Walker's Skills
Eleanor Walker's Summary
Eleanor Walker, based in England, United Kingdom, is currently a Director, Customer Success at choreograph, bringing experience from previous roles at Choreograph, FreeWheel and Adazzle. Eleanor Walker holds a 2011 - 2014 Bachelor of Science (BSc) in Psychology @ Bournemouth University. With a robust skill set that includes Presentation Skills, Email Marketing Software, PowerPoint, Social Media, Account Management and more, Eleanor Walker contributes valuable insights to the industry. Eleanor Walker has 2 emails on RocketReach.