×
Register Here to Apply for Jobs or Post Jobs. X

Service Delivery Supervisor, National Workers' Services

Job in Ottawa, Ontario, Canada
Listing for: TELUS
Full Time position
Listed on 2026-06-14
Job specializations:
  • Management
    Operations Manager, HR Generalist / Talent Management
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Service Delivery Supervisor, National Workers' Compensation Services

Responsibilities

  • Talent Management
    • Oversee the employee experience within the team and ensure a high level of engagement by our employees.
    • Ensure that the work environment promotes an atmosphere of mutual trust, a collaborative approach based on the pleasure of working as a team, and team member accountability.
    • Communicate the company vision and guidelines clearly, fluidly and engagingly, to guide the team and ensure effective work planning.
    • Set stimulating performance objectives and ensure that all team members have the skills required to meet them.
    • Be the go‑to person for questions about operations and/or the organization.
  • Client Management
    • Maintain a good grasp of the client’s business issues so that appropriate services can be provided and client satisfaction ensured.
    • Be a leader for clients with respect to both business relations and expertise, to have a positive impact on their health and safety culture.
    • Conduct regular assessments of client satisfaction with our services.
    • Manage a portfolio of clients and offer occupational injury/illness management services (maximum of 20% of total workload).
  • Service Quality Management
    • Assist with the definition and development of indicators, dashboards and other quality control tools.
    • Conduct weekly quality audits to ensure that the services provided meet internal quality standards and comply with the service agreements with our clients.
  • Innovation and Continuous Improvement
    • Identify barriers that could hinder the achievement of business objectives and make recommendations for innovations and improvements.
    • Keep abreast of best practices and initiate improvements to internal processes and tools.
    • Help identify intervention priorities and assist with the establishment of an annual innovation and continuous improvement plan for the National Workers' Compensation Services team.
    • Participate in Canada-wide organizational transformation projects.
Qualifications
  • Bachelor’s degree in Human Resource Management/Industrial Relations, or a college diploma (DEC) in a related field (law, business administration, human resources).
  • 7+ years of progressive experience in occupational injury management in Canada, ideally including Quebec.
  • Experience in team leadership / management.
  • Project management experience considered an asset.
  • Ability to act as a team player who values collaboration.
  • Demonstrated entrepreneurial spirit, combined with strong organizational skills including priority management.
  • Excellent communication skills.
  • Bilingual fluency in English and French (spoken and written) is a significant asset.
Legal Statements
  • TELUS is committed to fair employment practices and all qualified applicants will receive consideration for employment.
  • TELUS offers accommodation for applicants with disabilities, as required, during the recruitment process.
  • Disclaimer:
    In accordance with the TELUS Health Solutions Data Center Security Policy, as a condition of employment, all team members whose job functions require they work at a Data Center and/or have access to detailed knowledge of technology related to client service delivery, are subject to a Personnel Security Screening conducted through the Government of Canada.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary