For Employers

Premagic

Remote Job Openings at Premagic (2)

Customer Success Manager (Remote)

India 2-5 yrs exp Sales

The Customer Success Manager will be responsible for building and maintaining strong client relationships, acting as the main point of contact, and ensuring smooth onboarding and ongoing support. Key duties include monitoring engagement, identifying upsell opportunities, managing renewals, and collaborating with internal teams for seamless service delivery.