Rachel Needham's Location
Nottingham, GB
Rachel Needham's Work
Rachel Needham's Education
Chilwell school
2003 - 2009
Rachel Needham's Summary
Rachel Needham, based in Nottingham, GB, is currently a Continuous Improvement Coordinator at Marks and Spencer, bringing experience from previous roles at Marks and Spencer. Rachel Needham holds a 2003 - 2009 Chilwell school. Rachel Needham has 1 email on RocketReach.