🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Management Principal

Company

Amadeus

Location

barcelona, catalonia

Posted

July 19, 2026

Position Overview

Job Title Customer Success Management Principal

Job Description Summary The role is a Customer Success Manager position within the hospitality sector, focused on supporting hotel clients using Amadeus solutions. It is based in Barcelona and has been created as part of a regional transformation, consolidating teams from multiple regions into a European structure.

The CSM works with high-value clients and acts as a trusted advisor, ensuring strong product adoption, managing the full customer lifecycle, and aligning solutions with client needs. The goal is to position the CSM as a key consultant who combines product expertise with strategic guidance, ultimately driving customer success and reinforcing Amadeus’ credibility.

As a CSM your role will be to: Key Responsibilities: Customer Management

Own and manage a portfolio of strategic accounts

Build strong stakeholder relationships and act as trusted advisor

Handle escalations and ensur...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now