Posted Sep 23, 2026

[Remote] Customer Success Manager – Managed Services

Apply Now

Note: The job is a remote job and is open to candidates in USA. i-Tech Support, Inc. is a growing Managed Service Provider focused on proactive IT solutions and exceptional client experiences. The Customer Success Manager owns the operational customer experience and client lifecycle across Managed Services accounts, coordinating onboarding, communications, client health, renewals, records, and cross-functional follow-through.


Responsibilities


Skills


Benefits


Company Overview

  • Since 1999, i-Tech Support has helped businesses, non-profits and schools achieve their goals by supporting them with technology that simply works. It was founded in 1999, and is headquartered in Ocoee, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.i-techsupport.com/.

  •