Customer Success Manager in England

Customer Success Manager in England

England Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Drive customer success and help clients achieve their climate goals.
  • Company: Ambitious Series A startup focused on sustainability.
  • Benefits: Competitive salary, dynamic work environment, and impactful work.
  • Why this job: Join a mission-driven team tackling climate change head-on.
  • Qualifications: 5+ years in customer success or consulting, with a passion for sustainability.
  • Other info: Fast-paced culture with opportunities for growth and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

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

Customer Success Manager in England employer: SearchWorks

At SearchWorks, we are committed to making a meaningful impact in the fight against climate change, and as a Customer Success Manager, you will play a pivotal role in helping our clients achieve their sustainability goals. Our London office fosters a collaborative and dynamic work culture, where employee growth is encouraged through continuous learning and development opportunities. Join us in this ambitious journey and be part of a team that values purpose-driven work and innovation in a rapidly evolving market.
S

Contact Detail:

SearchWorks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Customer Success Manager in England

✨Tip Number 1

Don't just sit back and wait for the job to come to you! Reach out directly to the job poster on platforms like LinkedIn. A friendly message expressing your interest can make a huge difference and show that you're proactive.

✨Tip Number 2

Network, network, network! Connect with people in the industry, attend events, and join relevant groups. The more people you know, the better your chances of landing that Customer Success Manager role.

✨Tip Number 3

Showcase your expertise! Create content or share insights related to decarbonisation and customer success. This not only positions you as a thought leader but also demonstrates your passion for the field.

✨Tip Number 4

Apply through our website! We make it easy for you to submit your application and get noticed. Plus, it shows you're serious about joining our mission to help customers achieve their climate ambitions.

We think you need these skills to ace Customer Success Manager in England

Customer Success Management
Account Management
Strategic Planning
Risk Management
Customer Lifecycle Mapping
Collaboration
Decarbonisation Expertise
First-Principles Thinking
Deep Customer Empathy
Experience in Commodities
Experience in Manufacturing
Experience in Sustainability
Adaptability in Fast-Paced Environments
Communication Skills

Some tips for your application 🫡

Show Your Passion for Purpose: When writing your application, let your passion for climate impact shine through. We want to see how motivated you are to help customers achieve their climate ambitions and why this role excites you!

Tailor Your Experience: Make sure to highlight your relevant experience in customer success or management consulting. We’re looking for someone who can drive value and successful outcomes, so share specific examples that demonstrate your skills in these areas.

Be a Problem Solver: In your application, showcase your ability to anticipate challenges and create solutions. We love candidates who can think critically and proactively address potential issues before they arise.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at SearchWorks

✨Know Your Climate Stuff

Make sure you brush up on decarbonisation and sustainability topics. Being able to discuss current trends and challenges in the climate space will show your passion and expertise, which is crucial for a Customer Success Manager role.

✨Showcase Your Customer Empathy

Prepare examples that highlight your ability to understand and anticipate customer needs. Think about times when you've turned challenges into opportunities for clients, as this will resonate well with the interviewers.

✨Collaborate Like a Pro

Since this role involves working closely with Sales and Product teams, be ready to discuss how you've successfully collaborated in the past. Share specific instances where teamwork led to improved customer outcomes or innovative solutions.

✨Craft a Winning Success Plan

Come prepared with a mock customer success plan tailored to a hypothetical client in the renewable energy sector. This will demonstrate your strategic thinking and ability to drive value for customers right from the get-go.

Customer Success Manager in England
SearchWorks
Location: England
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
  • Customer Success Manager in England

    England
    Full-Time
    36000 - 60000 £ / year (est.)
  • S

    SearchWorks

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