Skip to content
CSM Jobs

Customer Success Manager – Managed Services

i-Tech Support

Location
Remote (FL)
Employment
Full-time
Level
Mid Level
Posted 3 days ago

About the Role

i-Tech Support, an Orlando-based Managed Service Provider, is seeking a Customer Success Manager to own the operational client lifecycle. The role ensures consistent communication, coordinates onboarding and renewals, and drives cross-functional collaboration to maintain client health and satisfaction.

Skills

Customer success management Client lifecycle management Relationship management Communication Organization Prioritization Problem-solving CRM software PSA software Account management Onboarding Renewals Data accuracy Cross-functional coordination Attention to detail Managed services

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k plan
  • Employer match
  • Long-term disability insurance
  • Life insurance
  • Paid time off
  • Paid holidays
  • Paid parental leave

Perks

  • Remote Work
  • Company issued laptop
  • Company paid training

Full job details