freehire launches on Product Hunt on 26 August.

Follow →

Manager, Technology Solutions Vendor Management

Open 61d

The Opportunity

Do you enjoy building relationships, driving change, and creating lasting business value? We're looking for a highly motivated and ambitious professional to help shape the future of Technology Solutions Vendor Management at Definity.

In this role, you'll have the opportunity to work alongside senior technology leaders, strategic vendors, and cross-functional partners to strengthen critical partnerships, improve processes, and influence decisions that support business growth. This is an ideal opportunity for someone who thrives on collaboration, embraces challenges, and is excited to make a meaningful impact in a dynamic and evolving environment.

What to Expect

  • Accountable for oversight, governance, planning, and continuous improvement of the Technology Solutions Vendor Management process
  • Take ownership of strategic vendor relationships that support Definity's technology and business objectives
  • Partner with leaders across Technology Solutions, Procurement, Legal, Risk, Security, and Finance to deliver successful business outcomes
  • Identify opportunities to improve processes and unlock greater value from our vendor partnerships
  • Lead initiatives that strengthen governance, regulatory compliance, and vendor lifecycle management practices
  • Influence key contract decisions by providing insights, recommendations, and solutions that drive efficiency and business results
  • Facilitate executive-level vendor engagements and Quarterly Business Reviews (QBRs), helping turn discussions into measurable outcomes
  • Help shape and evolve the future of vendor management within Technology Solutions through continuous improvement and innovative thinking
  • Own challenges, remove obstacles, and drive work forward in a fast-paced environment where your contributions are visible and valued
  • Operate as a trusted advisor to stakeholders while fostering strong, collaborative relationships across the organization
  • Collaborate with vendor risk to manage regulatory compliance for Tier 1 and Tier 2 vendors i.e., OSFI – B10 mandates

What You Bring

  • A passion for problem-solving, continuous improvement, and delivering meaningful business results
  • Strong relationship management and influencing skills, with experience engaging senior leaders, business stakeholders, and strategic vendor partners
  • Experience supporting technology and business teams through vendor sourcing, contract negotiations, and ongoing vendor governance
  • 5+ years of experience in technology vendor management, strategic sourcing, procurement, or a related role supporting technology and business functions
  • Skilled at navigating complex contract decisions, balancing risk, value, and business priorities to achieve the best outcomes
  • A university degree or college diploma in Business, Information Systems, Supply Chain Management, or a related field
  • Experience within the Canadian Property & Casualty (P&C) insurance industry is considered an asset

Salary Range: $88,000-$138,000

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available