Insight Global

Manager of Client Success Teams

📍 calgary, ab, Canada ⏰ Full-time

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
Apply Now