Rachel Newton's Location
London, GB
Rachel Newton's Work
Rachel Newton's Education
Rachel Newton's Skills
Rachel Newton's Summary
Rachel Newton, based in London, GB, is currently a Head of Europe Travel Design at Jacada Travel, bringing experience from previous roles at Flight Centre Travel Group. Rachel Newton holds a 2009 - 2012 Bachelor of Science - BS in Psychology @ University of Birmingham. With a robust skill set that includes Team Motivation, Conflict Resolution, Pressure, Team Management, Time Management and more, Rachel Newton contributes valuable insights to the industry. Rachel Newton has 1 email on RocketReach.