Rachel Meen is an Internal Recruitment Advisor at MBDA, with previous experience as a Contracted Resource Group Manager for Computacenter in the UK and Belgium. Additionally, Rachel worked as a Client Manager and Business Manager at Hays Talent Solutions. Rachel obtained a 2:1 degree in BA (Hons) Business Studies from the University of Plymouth, where studies were completed from 1992 to 1996, and attended the University of North Dakota from 1993 to 1994.
This person is not in the org chart