Remote Jobs RockRemote Jobs Rock
I-Tech

I-Tech jobs

Since 1999, i-tech support has helped businesses, non-profits and schools achieve their goals by supporting them with technology that simply works.

πŸ‘₯ 51 - 200 employees🏒 Information Technology And Services🌍 United States🚩 Founded 1999

1 open role at I-Tech

Sort jobs
I-Tech

Customer Success Manager – Managed Services

πŸ”₯ 16 hours ago
I-TechπŸ‘₯ 51 - 200 employees🏒 Information Technology And Services

The Customer Success Manager will oversee the operational customer experience and client lifecycle, ensuring effective communication and coordination from onboarding to ongoing service.

Client Lifecycle ManagementCommunicationOrganizationCustomer Success

Page 1 Β· 1 results