Customer Success Manager
New Odyssey · Remote, United States
- Location
- Remote, United States
- Work mode
- Remote
- Type
- Full-time
- Seniority
- Manager
- Salary
- Not stated
- Posted
- 29 Oct 2026
Verified open 5 Nov 2026 · Source: Company careers page
About the role
As a Customer Success Manager, you'll be the primary point of contact for our enterprise clients, ensuring they achieve maximum value from their Odyssey implementations. You'll build strong relationships with key stakeholders, drive adoption of our solutions, and identify opportunities for expansion and growth.
More jobs at New Odyssey
Solutions Architect
New on EvolcRemote-friendlySenior Integration Engineer
New on EvolcRemote-friendlyAI Product Manager
New on EvolcRemote-friendly