Full-time

Technology Solutions Vendor Manager, Hybrid

Posted by Definity • mississauga, peel region, Canada

📍 mississauga, peel region 🕒 June 05, 2026

About the Role

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 today and take the next step in your career journey with Definity.

Apply Now