Odyssey (withodyssey)

HQ
Indianapolis
Total Offices: 2
53 Total Employees
Year Founded: 2021

Jobs at Odyssey (withodyssey)

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

13 Days AgoSaved
Remote
US
Edtech • Information Technology • Software
Leads customer support performance across phone, chat, and email channels. Owns SLAs, AHT, CSAT, NPS, quality, retention, and State Program KPIs. Manages and develops Support Specialists through coaching and performance management, handles escalations and risk mitigation, conducts quality calibration, and partners cross-functionally on process improvement, documentation, operational strategy, and scalable support practices.
One Month AgoSaved
Remote
US
Edtech • Information Technology • Software
As Implementation Manager, you will oversee customer deployments of the Odyssey platform, ensure successful implementations, and facilitate communication across teams to enhance customer experience and satisfaction.