Loading...

Customer Success Manager – Central London Office

Powtoon at a glance

powtoon.com
  • Founded 2012

SEC filings mentioning "Powtoon": 6search EDGAR

Source: Wikipedia

Powtoon

Join Powtoon as a Customer Success Manager and drive customer satisfaction and retention for our thriving London office. We're seeking a results-focused professional to manage relationships with key accounts, ensure successful product adoption, and build lasting partnerships with our clients in the central London area.

Position Summary

As Customer Success Manager at Powtoon in Central London, you'll be the primary point of contact for our valued customers, ensuring they achieve their business goals through effective use of our video creation platform. This role combines proactive account management, strategic onboarding, and relationship development to maximise customer lifetime value and reduce churn. You'll work closely with our sales, product, and support teams to deliver exceptional customer experiences that drive growth and positive advocacy.

Day-to-Day Responsibilities

  • Manage and nurture ongoing relationships with an assigned portfolio of customer accounts, conducting regular check-ins and business reviews
  • Identify customer needs and pain points, recommending tailored solutions and new features to enhance product value
  • Oversee customer onboarding processes, ensuring smooth implementation and early product adoption
  • Collaborate with product and engineering teams to relay customer feedback, feature requests, and technical issues
  • Track account health metrics and implement retention strategies for at-risk customers
  • Develop and deliver training sessions and educational resources to help customers maximise platform capabilities
  • Support sales teams in contract renewals, upsell opportunities, and expansion conversations
  • Document customer interactions, outcomes, and next steps within our CRM system

Skills & Qualifications

  • Proven experience in a customer success, account management, or customer-facing role
  • Excellent communication skills and ability to build rapport with diverse client stakeholders
  • Strong organisational skills with ability to manage multiple accounts and priorities simultaneously
  • Proficiency in CRM platforms and comfortable working across various business software tools
  • Problem-solving mindset with genuine enthusiasm for customer satisfaction
  • Ability to interpret data and use insights to inform business decisions
  • Experience with SaaS products or subscription-based services is advantageous

More About Powtoon

Powtoon empowers millions of creators, educators, and businesses worldwide to tell engaging stories through video. Our innovative platform makes professional video creation accessible to everyone, transforming how organisations communicate ideas and connect with their audiences. Our London team is at the heart of this mission, serving customers across Europe and beyond.

Applying for This Role

To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

To apply for this job please visit apply.workable.com.

What people say about Powtoon

Recent news

Aggregated from public discussions and news; opinions are the authors’ own.

Working in London, UK

Weather right now in London, UK: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind:

London is the capital and largest city of England and the United Kingdom, with a population of 9.1 million people in 2024. Its wider metropolitan area is the largest in Western Europe, with a population of 15.4 million. London stands on the River Thames in southeast England, at the head of a 50-mile (80 km) tidal estuary down to the North Sea, and has been a major settlement for nearly 2,000 years. Its ancient core and financial centre, the City of London, was founded by the Romans as Londinium and has retained its medieval boundaries. The City of Westminster, to the west of the City of London

England is a country that is part of the United Kingdom. It is located on the island of Great Britain, of which it covers about 62%, and more than 100 smaller adjacent islands. England shares a land border with Scotland to the north and another land border with Wales to the west, and is surrounded by the North Sea to the east, the English Channel to the south, the Celtic Sea to the south-west, and

🇬🇧 Relocation safety for United Kingdom: Exercise Normal Cautionvia Warnely, CC BY 4.0

National unemployment rate in United Kingdom: 4.7%via World Bank

GDP per capita in United Kingdom: $57,602via World Bank

Locally, the most commonly reported issue recently was Other theftvia UK Police data

  • Elevation 18m (59 ft)

Source: Wikipedia (state)

Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

Add application deadline to calendar

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.