Job Description
As a Customer Success Manager at , you will own the journey from closed customer, to happy, retained and growing customer. This is a customer-facing role where you'll combine commercial drive, strong communication, and analytical capability to ensure customers see clear business value from Odins....
Apply for this Position
Ready to join Odins? Click the button below to submit your application.
Submit Application