Occupational health & safety specialist - people & culture
BanffAccor
...on claims with WCB Case Managers, Departmental Leaders and employees; as well as facilitating return to work meetings and programs. Liaise with third party providers as required for complex claims management cases. Responsible for maintaining WCB reporting programs and providing support and [...]
Job Type: Full-time
Category Restaurant, Catering & Hospitality