Algoma Central Corporation is seeking a Coordinator/Specialist in Disability & Risk Management in St. Catharines, Ontario. The role handles occupational and non-occupational claims, ensuring documentation and compliance, with a focus on early return to work and incident data analytics.
The position, full time/permanent, offers responsibilities across claim evaluation, reporting and liaison with stakeholders, as part of a team committed to safety and disability management best practices.
J-18808-Ljbffr