Sheena Freeman's Location
England, United Kingdom
Sheena Freeman's Work
Sheena Freeman's Education
Sheena Freeman's Skills
Sheena Freeman's Summary
Sheena Freeman, based in England, United Kingdom, is currently a Head of Operations at Source Facilities Maintenance Limited, bringing experience from previous roles at Nwes Property Services Ltd and Indaver Ireland & UK. Sheena Freeman holds a 1993 - 1998 Mark Hall comprehensive, Harlow, Essex. With a robust skill set that includes Event Management, Event Planning, Leadership Development, Training, Business Development and more, Sheena Freeman contributes valuable insights to the industry. Sheena Freeman has 2 emails on RocketReach.