Verified today
Customer Success Manager
About the role
Customer Success team at Peoplebox builds strong client relationships and ensures product adoption. The Customer Success Manager will engage with customers, drive onboarding, and address ongoing needs. Bengaluru, on-site, Full-time