Rachel Locke's Location
London, GB
Rachel Locke's Work
Rachel Locke's Education
Rachel Locke's Skills
Rachel Locke's Summary
Rachel Locke, based in London, GB, is currently a Senior Director, People Success @ Ciena at Ciena, bringing experience from previous roles at Ciena and BT Business and Public Sector. Rachel Locke holds a 2008 - 2009 Master's degree in HR Management @ Kingston University. With a robust skill set that includes Performance Management, Talent Management, Leadership Development Coaching, Executive Coaching, People Development and more, Rachel Locke contributes valuable insights to the industry. Rachel Locke has 1 email on RocketReach.