D

Definity Vendor Management Technology Solutions Manager

Definity Financial Corporation

southwestern ontario, on, Canada Full-time July 01, 2026

Found Description

Lead technology vendor management efforts with Definity from Waterloo, ONT! As a key individual in vendor governance, your role drives continuous improvement and strategic growth.
You will oversee vendor lifecycle management, ensuring contracts align with Definity’s policies while collaborating with diverse teams, including Enterprise Procurement and Risk Management. Your extensive experience in IT procurement will be crucial in refining vendor strategies and enhancing senior partnerships.
Key Responsibilities:
• Manage the governance of TS vendor relationships
• Ensure strict compliance with contract approvals and risk management
• Facilitate QBRs to enhance vendor performance
• Partner with cross-functional teams for vendor alignment
• Identify and implement cost-saving measures in vendor management
Requirements:
• 5+ years of experience in vendor management
• Degree in business administration, supply chain, or similar
• In-depth knowledge of contract...

Ready to Apply?

Submit your application for Definity Vendor Management Technology Solutions Manager at Definity Financial Corporation

Apply Now