Odyssey (withodyssey)

HQ
New York
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.

Edtech • Information Technology • Software
Provide bilingual (English/Spanish) frontline customer support via phone, email, SMS, and chat; assist Spanish-speaking families and stakeholders, translate communications, resolve issues, maintain records, escalate complex cases, meet performance targets, and collaborate to improve processes.
22 Days 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.