Sarah Howard-Illston's Location
Liverpool, GB
Sarah Howard-Illston's Work
Sarah Howard-Illston's Education
Sarah Howard-Illston's Skills
Sarah Howard-Illston's Summary
Sarah Howard-Illston, based in Liverpool, GB, is currently a Head of HR at Zen Internet, bringing experience from previous roles at Zen Internet. Sarah Howard-Illston holds a 1998 - 2001 BSc Hons in Psychology @ The University of Manchester. With a robust skill set that includes Employee Relations, Organizational Development, Performance Management, Change Management, Program Management and more, Sarah Howard-Illston contributes valuable insights to the industry. Sarah Howard-Illston has 2 emails on RocketReach.