Senior Manager, Customer Success (EMEA)
15 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...