Role Overview
The Customer Success Manager is responsible for delivering an exceptional customer experience to Liberty Business’s portfolio of high-value strategic named accounts. The CSM serves as the primary post-sales relationship manager, ensuring customers realize maximum value from Liberty’s solutions while driving retention, satisfaction, and long-term growth.
What You Will Do
Build and maintain trusted relationships with key customer stakeholders across assigned strategic accounts, conduct regular business reviews and customer health checks, and develop success plans aligned with customer business objectives.
Why It Might Be a Fit
The ideal candidate will have 3-5 years of experience in Customer Success, Account Management, Enterprise Support, or Client Relationship Management, and will be able to effectively coordinate activities across sales, operations, finance, legal, customer success, and other internal teams.
Requirements
- Bachelor’s degree in Business Admin, Telecommunications, Information Technology or related field
- 3-5 years in Customer Success, Account Management, Enterprise Support, or Client Relationship Management
- ICT knowledge and previous experience is a plus
- Experience supporting enterprise or strategic business customers
- Telecommunications or technology industry experience preferred
- Experience working with cross-functional teams in a fast-paced environment
To apply for this job please visit linkedin.com.

Follow us on social media