Catherine Waltham's Location
Basel, Basel-City, Switzerland
Catherine Waltham's Education
Catherine Waltham's Skills
Catherine Waltham's Summary
Catherine Waltham, based in Basel, Basel-City, Switzerland, is currently a Senior Human Resources Manager at Novartis. Catherine Waltham holds a 1989 - 1993 The University of Sheffield. With a robust skill set that includes Marketing, Employee Relations, Performance Management, Talent Management, Onboarding and more, Catherine Waltham contributes valuable insights to the industry. Catherine Waltham has 1 email on RocketReach.