People Ai
Director, Customer Success
Remote / WFH
Remote (India)
Full time
Salary not disclosed
3w ago