Customer Success Manager
CarbonChain
Undisclosed, London United Kingdom
Sales
October 13, 2025
Apply Now
About the Role
Being a trusted partner to strategic accounts to drive value and successful business outcomes
Defining customer success plans and continually being on the lookout for opportunities to grow the account (within departments or into new departments)
Winning Executive Sponsors and cultivating Adoption Champions
Proactively anticipating customer challenges and risks, and creating remedial plans to address these to avoid churn
Defining, mapping and implementing customer lifecycle touch points, including business reviews, customer satisfaction surveys, reference programs, case studies, and others
Collaborating and working in tandem with the Sales and Product team to orchestrate the necessary resources to foster a seamless customer experience and embed a culture of customer success at CarbonChain
Becoming an expert on decarbonization and the challenges we can help our clients overcome on their journey to Net Zero
Required Skills
Customer retention & growth
Customer Lifecycle Management
Relationship Management
Strategic communications planning
Cross-functional Collaboration
Job Information
Work Type
Undisclosed, London United Kingdom
Salary Range
Undisclosed
Company Details
Company Size
501-1000 employees
Industry
Sustainability, Software Development
Location
Undisclosed, London United Kingdom