Location
calgary, ab, Canada
Posted
June 17, 2026
Job Description
Enhance customer satisfaction as the Manager of Client Success Teams at Insight Global in Colchester, UK. This hybrid role requires leadership and expertise in managing client accounts and driving customer retention.
In this permanent position, you will lead a team of Client Success Managers, focusing on account management and subscription renewals. A strong background in a SaaS or technology-driven environment is essential, along with a track record in growing accounts and meeting revenue targets.
Key Responsibilities:
• Lead a team of 4-5 Client Success Managers
• Manage key accounts to ensure customer satisfaction
• Identify renewal opportunities and upsell existing services
• Develop strategies for account growth and retention
• Utilize CRM tools for effective account management
Requirements:
• 3-5+ years in Client Success or Account Management roles
• Proven leadership and team management experience
• Expertise in customer retention strategies
•...
In this permanent position, you will lead a team of Client Success Managers, focusing on account management and subscription renewals. A strong background in a SaaS or technology-driven environment is essential, along with a track record in growing accounts and meeting revenue targets.
Key Responsibilities:
• Lead a team of 4-5 Client Success Managers
• Manage key accounts to ensure customer satisfaction
• Identify renewal opportunities and upsell existing services
• Develop strategies for account growth and retention
• Utilize CRM tools for effective account management
Requirements:
• 3-5+ years in Client Success or Account Management roles
• Proven leadership and team management experience
• Expertise in customer retention strategies
•...