Ellen Horne's Location
Amsterdam, North Holland, Netherlands
Ellen Horne's Work
Ellen Horne's Education
Ellen Horne's Skills
Ellen Horne's Summary
Ellen Horne, based in Amsterdam, North Holland, Netherlands, is currently a Lead Human Resources Systems Specialist at Just Eat, bringing experience from previous roles at Just Eat and Tomtom. Ellen Horne holds a 2008 - 2012 Bachelor Of Arts in Geography, French @ Swansea University. With a robust skill set that includes Communication, Project Management, Customer Service, Microsoft Office, Process Improvement and more, Ellen Horne contributes valuable insights to the industry. Ellen Horne has 2 emails on RocketReach.