Senior Manager, Customer Success (EMEA)
9 days ago
London
As the Senior Manager, Customer Success, you will be responsible for managing and growing customer relationships across Europe, the Middle East, and Africa (EMEA). This is a strategic, customer-facing role requiring a blend of maritime domain expertise, procurement knowledge, and consultative ski...