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.
Sign up to view 0 direct reports
Get started