Strategic Customer Success Manager; Global Accounts
Listed on 2026-10-15
-
Customer Service/HelpDesk
Customer Success Management, Client Relationship Management -
Business
Customer Success Management, Client Relationship Management
Location: New York
The Economist Group is seeking a Customer Success Manager for its Economist Intelligence Unit (EIU) in the US. You will protect and grow a portfolio, own retention and renewals for lower-tier clients, and collaborate with Account Managers to drive engagement and value across EIU products.
You will monitor health metrics, lead onboarding, and run engagement initiatives, shaping product feedback and client success in a global, research-driven environment.
As a Strategic Customer Success Manager (Global Accounts), you will play an important part at Economist Group in New York, NY, United States.
The Strategic Customer Success Manager (Global Accounts) position in the Management & Operations, Sales field is open for applications.
We have an opening for a Strategic Customer Success Manager (Global Accounts) in New York, NY, United States within Management & Operations, Sales.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).