Customer Success Director
Ontra
New York, NY · Posted October 22, 2026
More in New York job market · Technology & Software · Customer Success jobs
About the job
...in a remote-first environment that’s built to support it. Our customers are sophisticated, and our work reflects that. AI is engrained... ...are sharp, genuinely collaborative, and invested in each other's success. They are excellent at what they do and even better to work with...