D

Technology Solutions Vendor Manager, Hybrid

Definity

mississauga, peel region, Canada Full-time June 05, 2026

Found 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 ...

Ready to Apply?

Submit your application for Technology Solutions Vendor Manager, Hybrid at Definity

Apply Now