Head Of Human Resources - North America
CurrentHead of Human Resources- North America of this Global organization based in Switzerland. Responsibilities include Payroll, HRIS, Compliance and delivery of HR services. Leadership of US HR Business Partners in collaboration with global HR Business Unit leaders. Management and operational effectiveness for all US Total Rewards, Talent Acquisition and Talent Management programs aligned to Global and North American strategies.