Senior Customer Success Manager, Corporate - Life Sciences

Alpha Sense

London, Greater London, England · London · 4-6 years experience · Onsite · Posted Sep 28, 2026

At a glance

Experience
4-6 years experience
Workplace
Onsite
Location
London, Greater London, England · London

About the role

  • As a Senior Customer Success Manager (Sr. CSM) at AlphaSense, you will be the strategic lead for our most complex and high-value accounts within the Corporate sector.
  • You are responsible for navigating multi-million dollar global organizations and driving long-term ROI through technical group/individual training while ensuring company-wide adoption across multiple business units.

Responsibilities

  • Navigate and influence multiple business units and key power users across the world largest and most complex global organizations.
  • Create a groundswell of positive user sentiment to drive renewals and expansion with Senior Leadership.
  • Synthesize complex usage into actionable insights and design multi-quarter adoption roadmaps in tandem with Account Management peers.
  • Guide new clients through onboarding, training, and best-practice adoption to ensure a strong foundation, both virtually and in person.
  • Independently lead sophisticated technical conversations regarding Managed Content Providers (MCP), APIs, and Large Language Models (LLMs) with technical stakeholders and platform owners.
  • Command virtual and in-person rooms with executive presence, and leverage powerful, strategic follow-ups as a tool to drive adoption.
  • Fully own high-stakes, multi-day on-site engagements and lead customer "Lunch & Learns,’’ tailoring presentations to diverse user groups and core personas using the WWH framework.
  • Engage in cross-functional initiatives outside the standard CSM scope, such as product feedback loops, hiring committees, mentorship programs and process innovation.

Requirements

  • 4 -6+ years of professional experience in Customer Success or Account Management, with a proven track record of managing a strategic portfolio.
  • Ability to travel 20% of time.
  • Experience working with clients in the Life Sciences industry, including Pharma, Biotech, Medical devices and diagnostics.
  • Possess the technical acumen to navigate complex conversations around data integrations, APIs, and AI-driven market intelligence solutions.
  • Ability to identify the 5% of users who drive the majority of sentiment and influence within an account.
  • Excellent communication skills with a demonstrable track record for collaborating internally in a cross-functional environment and onsite with customers.
  • A natural leader who thrives in fast-paced environments and is committed to contributing to the "AlphaSense Playbook" through mentorship and internal innovation.

Preferred qualifications

  • Additional bonus for familiarity with competitive intelligence, business development and clinical and commercial strategy workflows.

Workplace

  • In office presence required

Skills

  • APIs
  • Large Language Models (LLMs)
  • Managed Content Providers (MCP)
  • Customer Success
  • Account Management

Alpha Sense

Senior Customer Success Manager, Corporate - Life Sciences

Apply now