Enable job alerts via email!

Manager, Claims Vendor Management

Definity Financial

Toronto

On-site

CAD 87,000 - 161,000

Full time

Today
Be an early applicant

Job summary

A leading financial services company in Ontario seeks a Manager, Vendor Management. This role involves overseeing vendor performance for Claims management and developing strategies for enhancement and innovation. The ideal candidate has a degree in Business or Supply Chain, extensive knowledge of vendor processes, and 5-10 years of relevant experience. A competitive salary range of $87,400 - $161,000 is offered.

Qualifications

  • 5-10 years of experience in Vendor Management or Procurement functions.
  • Strong knowledge of vendor management programs and processes.
  • Experience with Vendor Performance Models and partner governance.

Responsibilities

  • Accountable for oversight of Claims vendor partners.
  • Develop strategies to improve performance and customer experience.
  • Manage vendor performance and innovation opportunities.

Skills

Vendor management
Communication
Adaptability
Interpersonal skills

Education

University Degree in Business or Supply Chain
Job description
What can you expect from this role?
  • The Manager, Vendor Management is accountable for the oversight and performance management of Claims vendor partners. The Manager will oversee multiple external vendor relationships that are significant in scope, complexity, and criticality for all business lines, specifically, but not limited to, Accident Benefits, Independent Adjusting and supporting Vendor Partners
  • The Manager supports in developing and overseeing the Claims Vendor Management Mandates and Playbook including vendor governance, performance management, vendor innovation opportunities, intake and prioritization process, including inquiry, vetting and analysis, pipeline/roadmap alignment, strategic alignment, engagement and overall contract management.
  • Supports the Claims Leadership Team in translating department strategies into the management of partner performance and selection
  • Develops vendor management strategies to improve performance, drive customer experience, and create commercial value
  • Strategically represents the business interests in the partnership. This includes clearly articulating the business performance expectations, as well as the perceived total value proposition of the relationship to vendor partners and key Claims leaders and stakeholders
  • Oversees strategic workforce management for his/her function including resource planning, retention management, succession management as well as informing and appropriately leveraging Definity's recruiting strategy
What do you bring to this role?
  • University Degree in the areas of Business and/or Supply Chain or related discipline
  • Strong knowledge of vendor management programs and processes
  • 5-10 years of progressive and related experience within Vendor Management and/or Procurement functions
  • Demonstrated experience in Vendor Performance Models, partner segmentation and governance
  • Highly influential coupled with excellent communication skills to effectively communication goals and results to vendors and leadership
  • Highly adaptable, with the ability to perform through periods of change and transition
  • Experience working on/with high performance teams
  • Insurance Operations experience is considered an asset
  • Strong interpersonal skills, ability to develop and maintain business relationships
  • 20% travel flexibility

Salary range is $87,400 - $161,000

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.