Customer Success Manager

Customer Success Manager

Full-Time No home office possible
Go Premium
S

Direct message the job poster from SearchWorks

Do you want to work on the most pressing problem of our generation at an ambitious series A startup?

Our client is seeking a Customer Success Manager who is motivated by purpose and impact, and eager to help customers realise their climate ambitions. This is a huge opportunity for those willing to take on the challenge of a rapidly evolving market!

Key Responsibilities

  • 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.
  • Becoming an expert on decarbonization and the challenges you can help their clients overcome on their journey to Net Zero.

Key Experience

  • A right to work in the UK (please note this is a hard requirement).
  • At least 5 years of experience in management consulting, customer success, or operations / strategy at a fast-growing startup.
  • Experience in commodities, manufacturing, or sustainability.
  • Happy to work from their London office.
  • Ability to work with diverse teams and move quickly in a fast-paced environment.
  • Deep customer empathy. You should be able to use first–principles thinking to suss out what their customers will be excited by.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Consulting

Industries

Services for Renewable Energy and IT Services and IT Consulting

Referrals increase your chances of interviewing at SearchWorks by 2x

Get notified about new Customer Success Manager jobs in London Area, United Kingdom.

#J-18808-Ljbffr

S

Contact Detail:

SearchWorks Recruiting Team

Customer Success Manager
SearchWorks
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>