Carole Barlow's Location
England, United Kingdom
Carole Barlow's Work
Carole Barlow's Education
Carole Barlow's Skills
Carole Barlow's Summary
Carole Barlow, based in England, United Kingdom, is currently a Human Resources Director at The West Brom, bringing experience from previous roles at C33, Swinton Insurance and Aspen Insurance Group. Carole Barlow holds a 1999 - 2001 Master of Arts in Management @ Lancaster University. With a robust skill set that includes Talent Management, Leadership Development, Graduate Recruitment & Development, Performance Management, Management Development and more, Carole Barlow contributes valuable insights to the industry. Carole Barlow has 1 email on RocketReach.