Eleanor Halls's Location
London, GB
Eleanor Halls's Work
Eleanor Halls's Education
Eleanor Halls's Skills
Eleanor Halls's Summary
Eleanor Halls, based in London, GB, is currently a Associate Editor at The Telegraph, bringing experience from previous roles at The Telegraph and British GQ. Eleanor Halls holds a 2012 - 2015 French Sole in Bachelor of Arts in Modern Languages (French) @ University of Oxford. With a robust skill set that includes French, Research, Translation, Teamwork, Social Media and more, Eleanor Halls contributes valuable insights to the industry. Eleanor Halls has 1 email on RocketReach.