🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Workers' Compensation Case Manager

Hospitality Full Benefits Career Growth
Company

TELUS

Location

ottawa, Canada

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Workers Compensation Case Manager

TELUS Health empowers every person to live their healthiest life. As a global‑leading health and well‑being provider, TELUS Health improves health outcomes for consumers, patients, healthcare professionals, employers and employees.

Job Summary: Join a team of experienced Workers Compensation Case Managers contributing to filing and maintaining occupational injury claims, and collaborating with Canada’s best employers to provide safer work environments.

Responsibilities

  • Ensure the overall management of complex occupational injury cases for clients in a matrix team environment.
  • Guide clients through the process of continuous improvement to reduce the impact of occupational injuries on their organizational and financial performance.
  • Advise clients on maintaining the employment relationship and accompany them during workplace visits that are part of the rehabilitation process.
  • Collaborat...