Helen Challis's Location
London, England, United Kingdom
Helen Challis's Work
Helen Challis's Education
Birkbeck, University of London
Master of Science
1999 - 2002
Chartered Institute for Personnel and Development
Chartered Institute of Personnel Management (CIPM)
Helen Challis's Skills
Helen Challis's Summary
Helen Challis, based in London, England, United Kingdom, is currently a Group Head of HR at AmTrust International, bringing experience from previous roles at Cynergy Bank, Willis Towers Watson, RBS and Credit Suisse. Helen Challis holds a 1999 - 2002 Master of Science @ Birkbeck, University of London. With a robust skill set that includes HR Transformation, Talent Management, Succession Planning, Employee Engagement, Performance Management and more, Helen Challis contributes valuable insights to the industry. Helen Challis has 5 emails on RocketReach.