Disability & Risk Management Specialist/Manager
St. Catharines, ONTemps plein
AC
Algoma Central Corporation
Working with employees, operational leaders, Human Resources, medical providers, insurers, legal counsel and regulatory bodies, the Specialist/Manager develops practical strategies that…; • Prepare for and attend WSIB…
Risk management, Leadership, Regulatory compliance, Litigation, Case management, Reporting