Definity

Definity Vendor Management Manager

📍 Location
southwestern ontario, on
⏰ Job Type
Full-time
📅 Posted
June 14, 2026
Apply Now

Job Description

Drive vendor management excellence at Definity in the Manager, Technology Solutions Vendor Management role. Focus on building strong relationships with critical vendors to support business growth.
In this key individual contributor role, you will ensure oversight of the vendor management process. Collaborate across teams like Risk Management and Vendor Risk to align contracts and streamline vendor interactions. Your experience in IT procurement and vendor strategies will be vital in fostering long-term partnerships.
Key Responsibilities:
• Oversee contract approvals and renewals for vendors
• Partner with stakeholders to refine vendor strategies
• Conduct Quarterly Business Reviews with key vendors
• Ensure regulatory compliance with vendor management
• Enhance operational efficiency in vendor relations
Requirements:
• Minimum 5 years in vendor management or related areas
• University degree in relevant fields
• Strong knowledge of contract lifecycle ma...

Start Your Week Right!

Apply now and make every Monday exciting with Definity

Apply for this Position