Rachel Needs has extensive work experience in operations and project management. Rachel most recently served as the Head of Operations at NCS - National Citizen Service Trust, where they oversaw the implementation and management of a pilot employability program across the UK. Rachel successfully coordinated and managed 10 partners and 75 employers throughout the program's implementation and delivery. Prior to this role, Rachel worked as an Operations Manager at NCS and as a Regional Operations Manager. Earlier in their career, they held various roles at Reed in Partnership, including Operations Manager, Senior Supply Chain Performance Manager, and Supply Chain Performance Executive. Rachel also worked as a Property Coordinator at Sequence (UK) Ltd.
Rachel Needs obtained their Bachelor of Science degree in Psychology from the University of York between 2009 and 2012.
May, 2022 - present
May, 2021
December, 2019
Head Of Operations APAC at Chubb
Head Of Operations at Pluto
Vice President, Head Of Operations Central Quality at AstraZeneca
Head Of Operations & Process Improvement at Partners Federal Credit Union
Svp, Head Of Operations & Managed Services, Market Intelligence at S&P Global
Access the worlds's biggest network of public org charts
Learn more