Head of Customer Success — North America

Zoca
Bengaluru, IndiaPosted Jul 13, 2026
Apply
ZZOCAAI Technologies Private LimitedZHead of Customer Success — North AmericaJob ID: 378452 Customer Success In-Office Bengaluru, Karnataka, India 8 - 12 yearsSee all jobsApplyHiring Powered ByPyjamaHR

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free