Description
Orca is hiring a Customer Success Manager to own customer relationships and drive adoption, value realization, renewals, and expansion for a portfolio of customers. The role partners with customer success engineers, stakeholders, executives, and partners; leads business reviews; manages escalations; and contributes to customer success playbooks and best practices. Candidates need a bachelor's degree or equivalent experience, at least five years of relevant customer success, account management, engagement management, or pre-sales experience, and five years of experience with cloud security, cybersecurity, or SaaS products. The position is remote from Bangalore or Delhi, India, and requires 30% travel.
