- On-site
- Contract
- Sales
$100k USD
... transformative force for business and society. Senior Customer Success Manager, Scaled Accounts – India Department Customer Success Location India Reports To Manager, Customer Success Role Overview We are looking for a Senior Customer Success Manager in India to support a pooled, scaled portfolio of smaller customers through ...
Bangalore, भारत