For Employers

i-Tech Support

Remote Job Openings at i-Tech Support (1)

Customer Success Manager – Managed Services

United States 2-5 yrs exp Sales

The Customer Success Manager owns the operational client lifecycle, ensuring consistent communication and coordination from onboarding through the ongoing relationship. They act as the primary point of contact to monitor client health, manage renewals, and drive internal collaboration across departments.