Meaning
Head of HR
NOVA Chemicals
Various HR roles (Canada, U.S., Europe)
Auth0
Vice President, People
Blueback Global Inc.
Principal | Chief, People and Operations
Tableau Software
Director, HR - International
Chewy.com
Director, HRBP Finance and Ventures
Agile Systems
Co-Owner and Director, Global HR Services
Attachmate
International HR Manager
Royal Roads University