Charlotte Needham's Location
London, GB
Charlotte Needham's Work
Charlotte Needham's Education
Charlotte Needham's Skills
Charlotte Needham's Summary
Charlotte Needham, based in London, GB, is currently a HR, Recruitment and Retention Manager at Lyle & Scott, bringing experience from previous roles at Lyle & Scott and Tulchan. Charlotte Needham holds a . With a robust skill set that includes Sales, Engaging People, Event Management, Event Planning, Fashion and more, Charlotte Needham contributes valuable insights to the industry. Charlotte Needham has 5 emails and 1 mobile phone number on RocketReach.