ATLAS

Customer Success Manager

Orca Security · India

LocationIndia
Posted2026-09-17
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

Location: India-Bangalore or Delhi (Remote) Big Ideas. Real People. At Orca, in the right environment and with the right team, talent has no boundaries. This team spirit, together with our drive to always aim high, has quickly earned us unicorn status and turned us into a global cloud security innovation leader. So if you’re ready to join an amazing team of people who inspire each other every…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Orca Security