ESO

Austin, Texas, USA
634 Total Employees
172 Local Employees
Year Founded: 2004
Jobs at ESO

Search the 1 job at ESO

Recently posted jobs

Healthtech • Software
The Customer Success Manager will connect with customers, helping them manage post-deployment integration challenges, ensure product adoption, drive customer satisfaction, and explore upselling opportunities while leveraging data for improvements. They will serve as a primary contact, advocate for the product, and work closely with sales and operational teams.