Jobs | health Navigating the People’s Landscape: The Invaluable Role of Human Resources Managers in Canada.