Location
mississauga
Posted
June 06, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Drive vendor management excellence with Definity in Waterloo, ON. This managerial role centers on strategic vendor relations, oversight of contracts, and continuous process improvement.
As the Manager of Technology Solutions Vendor Management, you will enhance vendor relationships, ensuring governance and compliance while streamlining vendor performance. Collaborate with leaders in technology, procurement, risk management, and security. You’ll ensure contracts align with company policies, oversee the approval process, and coordinate quarterly business reviews for major vendors.
Key Responsibilities:
• Partner with leaders for strategic vendor engagements
• Streamline vendor management processes to reduce costs
• Oversee the contract lifecycle and compliance protocols
• Facilitate Quarterly Business Reviews with key vendors
• Act as the main contact for procurement and issue escalation
Requirements:
• University degree in business or related field
• 5+ year...
As the Manager of Technology Solutions Vendor Management, you will enhance vendor relationships, ensuring governance and compliance while streamlining vendor performance. Collaborate with leaders in technology, procurement, risk management, and security. You’ll ensure contracts align with company policies, oversee the approval process, and coordinate quarterly business reviews for major vendors.
Key Responsibilities:
• Partner with leaders for strategic vendor engagements
• Streamline vendor management processes to reduce costs
• Oversee the contract lifecycle and compliance protocols
• Facilitate Quarterly Business Reviews with key vendors
• Act as the main contact for procurement and issue escalation
Requirements:
• University degree in business or related field
• 5+ year...