πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Partner Business Lead for Commvault

Company

Commvault

Location

quebec, capitale nationale

Posted

June 08, 2026

Position Overview

Shape partner strategies as a Partner Business Lead at Commvault based in Montreal. Focus on driving partner revenue through innovative engagement models.

As a Partner Business Lead, you will oversee the success metrics associated with partner sales in your territory. This role involves the creation of innovative go-to-market strategies and the reinforcement of strong partner relationships to accelerate revenue growth through Commvault offerings. Candidates must reside in Montreal or Quebec and demonstrate a proven track record in sales leadership.

Key Responsibilities:
β€’ Manage pipeline and revenue quotas from partners
β€’ Present value propositions to partner teams
β€’ Design and implement targeted territory plans
β€’ Cultivate strategic relationships with partners
β€’ Drive account mapping and enhance partner engagement

Requirements:
β€’ 10-15 years of validated experience in sales
β€’ Proven partner sales leadersh...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now