Carla Allen's Location
Swindon, Swindon, United Kingdom
Carla Allen's Work
Carla Allen's Education
Carla Allen's Skills
Carla Allen's Summary
Carla Allen, based in Swindon, Swindon, United Kingdom, is currently a Human Resources Administrator and Pa at The Athelstan Trust, bringing experience from previous roles at Uk Shared Business Services LTD (Uk Sbs), Raising My Family and Focused. Carla Allen holds a 2005 - 2009 2005 - 2009 Swindon College. With a robust skill set that includes Recruiting, Performance Management, Human Resources, Interviews, Employee Relations and more, Carla Allen contributes valuable insights to the industry. Carla Allen has 1 email on RocketReach.