Karen North's Location
London, London, United Kingdom
Karen North's Work
Karen North's Education
Karen North's Skills
Karen North's Summary
Karen North, based in London, Greater London, United Kingdom, is currently a Head of Human Resources Operations at The Francis Crick Institute, bringing experience from previous roles at Imperial College Healthcare NHS Trust, Cancer Research Uk and Ocs Group Uk. Karen North holds a The Francis Crick Institute. With a robust skill set that includes Employee Benefits, Recruitment Advertising, Recruiting, HR Policies, Payroll and more, Karen North contributes valuable insights to the industry. Karen North has 1 email on RocketReach.