Customer Success Manager at Trellix Software India Private Limited (Remote) — aijobsearch