Insight Global

Insight Global Manager, Key Accounts

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 12, 2026
Apply Now

Job Description

Join Insight Global as a Manager of Key Accounts in Colchester, UK, and lead a team to elevate client success. This hybrid role focuses on customer retention and account growth in a safety technology environment.
You will manage a dedicated team of Client Success Managers, driving revenue expansion through effective account strategies. Ideal candidates will have significant experience in account management, particularly within SaaS or technology settings, and a proven track record in customer retention and subscription renewals.
Key Responsibilities:
• Supervise and mentor a team of Client Success Managers
• Manage key accounts with a focus on retention
• Identify opportunities for upsells within existing accounts
• Analyze account health and strategize improvements
• Drive revenue growth through effective management
Requirements:
• 3-5+ years in Account Management leadership
• Experience mentoring and managing teams
• Background in customer retention a...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position