Manager, Key Accounts
- Hiring Organisation
- Insight Global
- Location
- Colchester, England, United Kingdom
Colchester, UK area. This individual will lead a team of 4–5 Client Success Managers while also managing key accounts, with a focus on customer retention, subscription renewals, and account growth. This role is critical to driving revenue expansion by identifying upsell opportunities within existing accounts … Required Skills & Experience 3–5+ years of experience in Client Success, Account Management, or Sales leadership Experience managing or mentoring a team - Background in customer retention, renewals, and upselling existing accounts Experience in a SaaS or technology-driven environment Proven ability to grow accounts and meet revenue ...