Talent.com
InvestorHub
Customer Success Manager (CSM)InvestorHub • London, GB
Customer Success Manager (CSM)

Customer Success Manager (CSM)

InvestorHub • London, GB
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

InvestorHub is a fast-growing global tech startup changing the way public companies connect with their investors.
With offices in Melbourne and London, we're backed by the Victorian Government's 30x30 program and recognised as a "potential unicorn." Since expanding to London in 2023, we've grown quickly, we support > £22b in market capitalisation across 280+ listed companies globally.
Our team is made up of people from 12 countries, bringing different perspectives and a shared drive to build something meaningful. We keep things simple, focus on what matters, and believe in learning as we grow.
The problem we solve

Retail (individual) investors are more important than ever, yet many public companies struggle to connect with them.
Traditional investor relations focus on institutions, leaving everyday investors overlooked. InvestorHub gives public companies the tools to engage directly with their shareholders, improving communication, transparency and trust in the market.

What we're looking for
We're looking for a highly strategic Customer Success Manager to join our growing London team.
This is not a high-volume Customer Success role. Instead, you'll work with a small portfolio of publicly listed companies, becoming a trusted advisor to senior leaders including CEOs, CFOs, Investor Relations and Communications teams.

Rather than simply answering questions or running through a playbook, you'll help customers understand their investor data, shape engagement strategies and solve complex business challenges using InvestorHub's platform.
You'll have the autonomy to build deep relationships, influence executive decision-making and help customers achieve meaningful outcomes.

If you enjoy combining commercial thinking, data-led problem-solving and strategic customer relationships, we'd love to hear from you.

As a Client Success Manager, you will:

Role Responsibilities
  • Own a portfolio of strategic customer accounts from onboarding through to renewals
  • Become a trusted advisor to senior stakeholders including CEOs, CFOs, Investor Relations and Communications leaders
  • Help customers interpret investor data and platform insights to improve shareholder engagement.
  • Lead strategic customer reviews that focus on business outcomes rather than product usage
  • Build deep relationships across customer organisations and understand their wider business objectivess
  • Drive adoption, retention and long-term customer success through proactive partnership.
  • Identify commercial opportunities and partner with the commercial team on renewals and expansion.
  • Act as the voice of the customer, sharing insights with Product and Leadership.
  • Maintain accurate customer health, activity and renewal information within HubSpot.
Role Requirements
  • Have 2-4 years' experience in Customer Success within a SaaS business.
  • Enjoy managing a small number of strategic customer relationships rather than a high-volume portfolio.
  • Are comfortable building credibility with senior stakeholders and acting as a trusted advisor.
  • Enjoy solving complex customer problems using data and commercial thinking.
  • Can confidently translate product capabilities into meaningful business outcomes.
  • Are organised, proactive and comfortable managing multiple priorities.
  • Are an exceptional communicator, both written and verbal.
  • Enjoy working in an in-office environment (we're in Farringdon five days per week).
Nice to have
  • Experience working with data, analytics or insight-led software.
  • Experience working with enterprise or strategic customer accounts.
  • Experience within fintech, investor relations, capital markets or other regulated industries.
What's on offer
  • Quarterly performance bonus linked to Net Revenue Retention.
  • Stock options. Everyone shares in our success.
  • 25 days holiday plus bank holidays.
  • Weekly team lunches, monthly socials, quarterly events and an annual company offsite.
  • Learning and development budget.
  • Private medical insurance and pension matching.
  • The opportunity to help shape a growing Customer Success function within a fast-growing global technology company.

We’re founded by two passionate leaders with deep experience in product, technology, and financial markets, and are a team of enthusiastic and hard-working individuals from all walks of life. We are a proudly multicultural team, with members from 12 countries (and counting) and take pride in our proactive approach to diversity and inclusion and employee experience.
Create a job alert for this search

Customer Success Manager (CSM) • London, GB

Similar jobs

Enterprise Customer Success Manager

DIdomiGreater London, England, GB
Full-time

We are looking for an Enterprise CSM to join our team at Didomi's London office as we help global brands improve their digital brands’ performance, grow ad revenue, and reduce privacy compliance ri... Show more

 • Promoted

Customer Success Manager

CarbonChainGreater London, England, GB
Full-time

Do you want to work on the most pressing problem of our generation at an ambitious and scrappy series A startup? If so, we’d like to hear from you.Our success is driven by the success of our custom... Show more

 • Promoted

Strategic SaaS Customer Success Manager (AdTech/MarTech)

Madrona Venture LabsGreater London, England, GB
Full-time

Madrona Venture Labs is seeking a Commercial Customer Success Manager in London.This role involves managing customer relationships, driving adoption, and facilitating engagement with the Branch pla... Show more

 • Promoted

Customer Success Manager

ITRSGreater London, England, GB
Full-time

At ITRS, we make society's critical technology work.Our mission is to deliver automated and holistic IT observability solutions that safeguard critical applications and enable innovation.We are the... Show more

 • Promoted

Senior Customer Success Manager

ZipHQ, Inc.Greater London, England, GB
Full-time

We’re looking for a Senior Customer Success Manager (equivalent to a technical account manager) to manage our rapidly growing enterprise customer base across all industries.CSM, you’ll work closely... Show more

 • Promoted

Customer Success Manager (CSM)

LimbicLondon, England, GB
Full-time

We are a fast-growing clinical AI startup based in London, dedicated to transforming mental health for clinicians and patients.Our products empower healthcare providers and organizations to deliver... Show more

 • Promoted

Hybrid SaaS Customer Success Manager – Onboarding & Training

Group GTIGreater London, England, GB
Permanent

A leading recruitment technology company is seeking a Customer Success Manager in the UK for a hybrid role involving platform onboarding and client training.You will work closely with customers to ... Show more

 • Promoted

Customer Success Manager

SalesforceLondon, England, GB
Full-time

Salesforce is the #1 AI CRM, where humans with agents drive customer success together.And innovation isn’t a buzzword — it’s a way of life.The world of work as we know it is changing and we're look... Show more

 • Promoted

Enterprise Customer Success Manager

DoistGreater London, England, GB
Full-time

We are looking for an Enterprise CSM to join our team at Didomi's London office as we help global brands improve their digital brands’ performance, grow ad revenue, and reduce privacy compliance ri... Show more

 • Promoted

Enterprise Customer Success Manager

PostGridGreater London, England, GB
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Customer Success Manager

Extech 2000 Limited.Croydon, England, GB
Full-time

Exciting company with great career progression and fab offices.You are success-driven, fast-paced, work well in a diverse team, enjoy dynamic and changing environment and can adjust priorities on-t... Show more

 • Promoted

Enterprise Customer Success Manager

Didomi Inc.Greater London, England, GB
Full-time

We are looking for an Enterprise CSM to join our team at Didomi's London office as we help global brands improve their digital brands’ performance, grow ad revenue, and reduce privacy compliance ri... Show more

 • Promoted

Senior Manager of Customer Success (Channel)

EquinixGreater London, England, GB
Full-time

The Senior Manager, Enterprise & Commercial Customer Success Management (CSM Channel) leads a team of Customer Success Managers to deliver sustained revenue growth, customer retention, and expansio... 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

Senior Customer Success Manager

ZipGreater London, England, GB
Full-time

We’re looking for a Senior Customer Success Manager (equivalent to a technical account manager) to manage our rapidly growing enterprise customer base across all industries.CSM, you’ll work closely... Show more

 • Promoted

Scaled Customer Success Manager (CSM)

Magma Math USGreater London, England, GB
Full-time

Magma is one of the world’s fastest-growing and most celebrated edtech companies, transforming maths education through the power of AI.Our platform turns handwritten solutions into digital insights... Show more

 • Promoted

Customer Success Manager

ThoughtSpotGreater London, England, GB
Full-time

We are looking for a talented Customer Success Manager (CSM) to drive adoption, value realisation, and growth within a portfolio of mid‑market and enterprise accounts across the EMEA region.By buil... Show more

 • Promoted

Customer Success Manager (FinOps Focus)

Cloud CapitalGreater London, England, GB
Full-time

Customer Success Manager (FinOps Focus).Cloud Capital is a pioneering force at the forefront of the cloud efficiency space.We help growing technology companies slash their cloud infrastructure cost... Show more

 • Promoted

Enterprise Customer Success Manager

ScreenCloudGreater London, England, GB
Full-time

Founded in 2015 and with 10,000+ customers around the globe, ScreenCloud is a cloud-based SaaS company, employing over 100 people in our Bangkok, Belfast, LA, Charlotte and London hubs.At ScreenClo... Show more

 • Promoted

Customer Success Manager I

CompTIAGreater London, England, GB
Full-time

CompTIA is a leading voice and advocate for the $5 trillion global information technology ecosystem; and the estimated 75 million industry and tech professionals who design, implement, manage, and ... Show more