Strategic Account Executive, Global, Corporate

Alpha Sense

London, Greater London, England · London · Posted Oct 7, 2026

At a glance

Location
London, Greater London, England · London

About the role

  • We are looking for an experienced, entrepreneurial, and accomplished new business sales professional to join our growing Strategic Sales team within the Corporate segment.
  • The Strategic Account Executive is responsible for driving expansion across some of AlphaSense's largest and highest-potential global accounts, within one of our core Corporate verticals.
  • In this role, you will take responsibility for full regions of key global accounts, contributing to long-term account planning, coordinating internal resources, and building strong relationships with senior stakeholders across complex, multi-stakeholder organizations.

Responsibilities

  • Partner on the strategy and end-to-end sales process across a portfolio of AlphaSense’s most strategic, high-growth potential global account
  • Run a high volume of outbound activity, including cold-calling into strategic accounts, to open new conversations, break into new departments, and keeping pipeline consistently full.
  • Lead complex enterprise sales cycles while partnering with SDRs and Account Managers to execute long-term account plans.
  • Build and cultivate executive-level relationships across strategy, research, competitive intelligence, business development, M&A, and client delivery functions.
  • Develop deep expertise in customer use cases, firm-wide workflows, market dynamics, competitive landscape, and AlphaSense’s differentiated value proposition.
  • Prospect proactively, initiate senior-level conversations, conduct demos, manage pilots, and close complex, multi-year agreements.
  • Partner with SDRs to design and execute targeted, account-based prospecting strategies.
  • Forecast accurately and build sufficient pipeline to meet or exceed quota expectations.
  • Collaborate closely with Account Management & Customer Success to ensure customer health, long-term value realization, and expansion opportunities across strategic accounts.

Requirements

  • You have experience owning complex new business motions within large, global organizations.
  • You bring a strong track record of success in enterprise SaaS sales and understand how to navigate long, multi-stakeholder sales cycles.

Skills

  • SaaS

Alpha Sense

Strategic Account Executive, Global, Corporate

Apply now