Senior Customer Success Manager - Visible Alpha, EMEA

S&P Global
Full-time London, United Kingdom other-general
Posted:
February 23, 2026
Location:
London, United Kingdom, United Kingdom

Job Description

**About the Role:**

**Grade Level (for internal use):**

11

**Role Overview:** As a Customer Success Manager focused on Visible Alpha (VA), you will be responsible for driving user engagement, product adoption, and satisfaction across VA Insights and VA on Pro. You will partner closely with Marketing, Product, Account Management, and Sales teams to deliver proactive initiatives that maximize the value VA brings to our clients.

**Responsibilities:**

+ Lead targeted engagement campaigns for VA to increase product usage and deepen adoption

+ Developexpertisein the VA platform, staying current on new features, workflows, and best practices to deliver tailored training (virtual/in-person) aligned to client needs.

+ Effectively position and pitch VA alongside Capital IQ Pro, articulating the integrated value proposition anddemonstratinghow the combined platforms address client needs and drive workflow efficiency.

+ Culti...

Apply for this Job

Submit your application for the Senior Customer Success Manager - Visible Alpha, EMEA position at S&P Global.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: London, United Kingdom
Posted: February 23, 2026
Deadline: March 05, 2026