For Employers

Intouch Insight

Remote Job Openings at Intouch Insight (2)

Customer Success Manager

United States 2-5 yrs exp Sales

The Customer Success Manager acts as the primary point of contact for customers, managing the full lifecycle from onboarding to ongoing adoption. They are responsible for driving business outcomes, managing project timelines, and identifying opportunities for upsell and cross-sell within their client portfolio.