Rachael Allen's Location
Telford, GB
Rachael Allen's Work
Rachael Allen's Education
Rachael Allen's Skills
Rachael Allen's Summary
Rachael Allen, based in Telford, GB, is currently a Chief Operating Officer at The Esland Group Ltd, bringing experience from previous roles at Complete Care Holdings, Healthwatch Shropshire, ICCM Ltd (Merged with Spirit Care) and Spirit Care. Rachael Allen holds a Humberside University. With a robust skill set that includes Operations Management, Change Management, Strategic Planning, Leadership, Management and more, Rachael Allen contributes valuable insights to the industry. Rachael Allen has 1 email and 1 mobile phone number on RocketReach.