Lead - Customer Success
Chennai, IndiaIndia & South Asia
We are looking for a strategic and customer-obsessed Lead - Customer Success 7-10 years of experience in Customer Success, Account Management, or
Open jobs in Chennai: on-site and hybrid roles in the city, and remote roles that name it.
4 jobs found · Chennai
Chennai, IndiaIndia & South Asia
We are looking for a strategic and customer-obsessed Lead - Customer Success 7-10 years of experience in Customer Success, Account Management, or
Chennai, TN, IndiaIndia & South Asia
As a Support Specialist, you will be responsible for high quality and in-depth technical support to internal and external users of Production systems.
We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all…
Chennai, IndiaIndia & South Asia
As a Senior Analyst in the Cybersecurity Risk & Compliance team, you will independently execute cybersecurity risk assessments, compliance reviews, and governance…