πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager - Central Eastern Europe

Company

RELX

Location

Poland, Poland

Posted

June 17, 2026

Position Overview

About the Role

Customer Success Managers are the go-to contact post-sales for a customer, as such, they are responsible for the onboarding, enablement and driving value realization for Solutions or Research Sales and are expected to be fluent in the respective portfolios. They coordinate closely with Account Managers, Account Support, and all other support functions to ensure strategic goals are met within the account. In some product sets, they will coordinate with a team for technical onboarding, but will then become the main POC post implementation and through to renewal.

The Customer Success Manager (CSM) is focused on customer engagement and their success and satisfaction in adapting our Elsevier solutions in a particular region; in this case Central Eastern Europe with a current focus on Poland, Estonia, Lithuania and Latvia ​. The CSM should become the trusted advisor for the customer while protecting the revenue base and revealing upsell and cross sell opportuni...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now