Enable job alerts via email!

Manager, Claims Vendor Management

Definity Financial

Mississauga

On-site

CAD 87,000 - 161,000

Full time

Today
Be an early applicant

Job summary

A financial services company in Mississauga is seeking a Manager, Vendor Management to oversee the performance of Claims vendor partners. You'll develop strategies to enhance performance and customer experience while managing key vendor relationships. The ideal candidate has a university degree, strong vendor management experience, and excellent communication skills, with a salary range of $87,400 - $161,000 CAD.

Qualifications

  • 5-10 years of progressive experience in Vendor Management or Procurement.
  • Strong knowledge of Vendor Performance Models.
  • Experience in insurance operations is an asset.

Responsibilities

  • Oversee and manage Claims vendor partners' performance.
  • Develop vendor management strategies to improve performance.
  • Support the Claims Leadership Team in managing partner performance.

Skills

Vendor management programs
Communication skills
Adaptability
Interpersonal skills
Team collaboration

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.