Case Management Specialist for Wellness

Niagara Catholic

Full-time Other-General
Apply Now
Location
welland, niagara region, Canada
Posted
July 13, 2026

Job Description

Become a Health and Wellness Specialist at Niagara Catholic District School Board in Welland, Ontario. This role focuses on managing disability cases and supporting staff in returning to work safely.
As the Health and Wellness Specialist, you will oversee disability management and workplace accommodations, partnering with various stakeholders to promote employee well-being. Effective case management and compliance with health and safety regulations are crucial components of this full-time role. Your ability to communicate complex health issues clearly will directly impact staff support.
Key Responsibilities:
• Manage all aspects of medical leaves for staff
• Communicate with healthcare providers for follow-up clarity
• Prepare and conduct return to work meetings
• Analyze claim trends using various data sources
• Process employee accident reports in compliance with regulations
Requirements:
• Minimum three years’ experience in disability case management
• ...