Talent.com
Powtoon
Customer Success Manager - Central London OfficePowtoon • London, England, United Kingdom
Customer Success Manager - Central London Office

Customer Success Manager - Central London Office

Powtoon • London, England, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

Powtoon is a leading AI-powered visual communication platform trusted by 95% of the Fortune 500 to transform how organisations communicate, train, onboard, and scale knowledge.

From AI-generated video and enterprise branding to interactive avatars and global localisation, Powtoon helps businesses turn complex information into engaging, scalable experiences across the workforce.

As our Enterprise business continues to grow, we are looking for a commercially-minded Customer Success Manager to partner with strategic customers, drive measurable business outcomes, and own retention and expansion across a portfolio of Mid-Market and Enterprise accounts.

This is not a traditional support-led CSM role.

This is a strategic, commercially accountable role focused on:

  • customer outcomes
  • revenue retention
  • expansion growth
  • executive stakeholder management
  • long-term partnership building

You will work closely with Sales, Product, and Leadership teams while acting as a trusted advisor to some of the world’s most recognised organisations.

What You’ll Be Responsible For

  • Manage and grow a portfolio of Enterprise and Mid-Market customers
  • Build trusted relationships with senior stakeholders across L&D, HR, Internal Communications, Enablement, IT, and Transformation teams
  • Deeply understand customer goals, organisational priorities, and success metrics
  • Drive onboarding, adoption, engagement, and long-term value realisation
  • Lead strategic business reviews focused on outcomes, ROI, and growth opportunities
  • Identify and progress expansion opportunities in partnership with Account Executives
  • Use customer data and platform insights to proactively drive adoption and reduce risk
  • Act as the voice of the customer internally by collaborating closely with Product and Leadership teams
  • Help customers scale their use of AI-powered communication and enablement across their organisation

What Makes Someone Successful Here

  • You’re commercially minded and genuinely enjoy helping customers succeed
  • You’re consultative rather than reactive
  • You know how to build credibility with senior stakeholders
  • You can uncover business pain points and translate them into growth opportunities
  • You combine relationship-building skills with analytical thinking
  • You thrive in fast-moving environments where ownership and autonomy matter
  • You’re excited by AI, transformation, and the future of workplace communication

Requirements

What We’re Looking For

  • 3–6+ years experience in Customer Success, Account Management, or commercial post-sales roles within B2B SaaS
  • Experience owning retention, renewals, or expansion targets
  • Comfortable managing Enterprise or strategic customer relationships
  • Strong commercial acumen and analytical capability
  • Ability to interpret customer usage data and translate insights into action plans
  • Strong discovery, presentation, and storytelling skills
  • Experience partnering closely with Sales teams on expansion opportunities
  • Excellent written and spoken English

Nice to Have

  • Experience working with Enterprise L&D, HR, Internal Communications, or Enablement teams
  • Experience with AI-enabled, transformation, or communication-focused platforms
  • Familiarity with HubSpot, Salesforce, Gainsight, or similar CRM/CS tools

Benefits

Why Join Powtoon?

  • Join a profitable, growing global SaaS company used by millions worldwide
  • Work with globally recognised Enterprise customers
  • Play a visible role in one of the company’s fastest-growing business areas
  • Be part of a collaborative, ambitious, and entrepreneurial culture
  • Hybrid working from our Central London office (Aldwych)
  • Weekly Deliveroo allowance
  • Fully stocked office
  • Volunteering initiatives
  • CycleScheme
Create a job alert for this search

Customer Success Manager - Central London Office • London, England, United Kingdom

Similar jobs

Customer Success Manager, EMEA – Onsite London | Equity

NearaGreater London, England, GB
Full-time

Neara in Greater London is seeking a Customer Success Manager to drive customer success with their platform.This fully onsite role involves guiding customers through onboarding, monitoring product ... Show more

 • Promoted

Commercially Driven Customer Success Manager to NORNORM - London

Conpassio Executive Search & InterimGreater London, England, GB
Full-time

NORNORM is a fast‑growing circular scale‑up redefining the workspace industry through a subscription model that is better for people, businesses, and the planet.As we continue to scale across Europ... Show more

 • Promoted

Customer Success Manager

Maxwell BondLondon, England, GB
Full-time

This is a Customer Success Manager role for a growing SaaS business in the financial technology space.The role manages a portfolio of enterprise and mid-market accounts across Europe, with responsi... Show more

 • Promoted

Customer Success Manager

LEAP Legal SoftwareLondon, England, GB
Full-time +1

Base pay range and role information are provided by LEAP Legal Software.London, Battersea office, or Cardiff office.LEAP is the leading provider of Legal Practice Productivity Solutions and is part... Show more

 • Promoted

Customer Success Manager

Digital RealtyGreater London, England, GB
Full-time

This job is brought to you by Jobs/Redefined, the UK's leading over‑50s age inclusive jobs board.The Customer Success Manager leads the end-to-end holistic delivery of the overall operational servi... Show more

 • Promoted

EMEA Customer Success Manager — Growth & Renewals

Notabene, IncGreater London, England, GB
Full-time

A technology firm in Greater London is seeking a Customer Success Manager (EMEA) to guide customers through their post-sales journey.The role involves managing onboarding, adoption, and upselling w... Show more

 • Promoted

Customer Success Manager, UK

Modular FinanceGreater London, England, GB
Permanent

Do you have a strong interest in the business world? Do you genuinely enjoy building customer relationships? In this role, you will be responsible for your own client portfolio and interact daily w... Show more

 • Promoted

Customer Success Manager

Elliptic Enterprises LimitedGreater London, England, GB
Full-time

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.Are you a passionate, technical and enthusiastic Senior Customer Success Manager with a wealth of ex... Show more

 • Promoted

Customer Success Manager, RegTech for Gambling

VixioGreater London, England, GB
Full-time

A leading regulatory intelligence firm in Greater London is seeking a Customer Success Manager to enhance client experiences within the gambling and payments industry.You will build strong relation... Show more

 • Promoted

Scaled Customer Success Manager - London

SLAMcoreGreater London, England, GB
Full-time

Synthesia is the world’s leading AI video platform for business, used by over 90% of the Fortune 100.Founded in 2017, the company is headquartered in London, with offices and teams across Europe an... Show more

 • Promoted

Renewals & Customer Success Lead (Contract, London)

GSMA LLCGreater London, England, GB
Full-time

GSMA Intelligence in London seeks a renewals and customer success professional to own a portfolio of subscription customers.The role focuses on risk identification, value demonstration, and opportu... Show more

 • Promoted

Customer Success Manager - UK

Ringover FranceCity Of London, England, GB
Full-time

Ringover is a global SaaS provider of world‑class cloud communication software, serving enterprises across the UK, US, and Europe.With a 100 % cloud‑based platform integrating telephony, video conf... Show more

 • Promoted

Customer Success Manager

AsiteGreater London, England, GB
Full-time

We start with a simple idea: the built environment should be smarter, safer and more sustainable.Everything we do is about helping the people behind major construction and infrastructure projects w... Show more

 • Promoted

Customer Success Manager – CybSafe | Remote (London, UK)

School ResultGreater London, England, GB
Remote
Permanent

Customer Success Manager – CybSafe | Remote (London, UK).CybSafe is seeking an experienced.Customer Success Manager (CSM).This permanent, remote role offers.The successful candidate will advise cus... Show more

 • Promoted

Customer Success Manager

hyperexponentialGreater London, England, GB
Full-time

Hi, I’m James, Head of Customer Success at hx.I’m also an Arsenal season ticket holder and owner of Daisy, our team mascot and an official member of the CS team.Her responsibilities mainly include ... Show more

 • Promoted

Customer Success Manager Customer Success London, United Kingdom

Deskpro LtdGreater London, England, GB
Full-time

Deskpro is a leading provider of helpdesk software, offering an omnichannel customer support platform that empowers organisations to manage their customer communications efficiently.With a robust s... Show more

 • Promoted

Customer Success Manager I – UK (London)

CompTIAGreater London, England, GB
Full-time

A prominent IT association in Greater London is seeking a Customer Success Manager to provide exceptional support and foster long-term relationships with B2B clients.The role involves developing st... Show more

 • Promoted

Customer Success Manager

Alfa AIGreater London, England, GB
Full-time

Customer Success Manager needed, based in Hoxton London with ideally 1 day per week (or every 2 weeks) in the office; salary £45-65k, plus 40% uncapped OTE.Ideal candidate has exceptional relations... Show more

 • Promoted

Customer Success Manager - UK

Frame SecurityGreater London, England, GB
Full-time

Location: United Kingdom (On-site).Frame is on a mission to build the future of Human Security in the AI era.With significant funding, a seasoned cybersecurity team building the right product, and ... Show more

 • Promoted

Customer Success Manager (B2B Enterprise) – London

CooperjobsGreater London, England, GB

Wir stellen im Auftrag eines unserer Kunden ein.Nach dem erfolgreichen Onboarding übernimmst du die Kommunikation als Hauptansprechpartner:in für alle Anliegen und Anfragen deiner Bestandskunden.Im... Show more