There are still lots of open positions. Let's find the one that's right for you.
The Customer Success Manager - Managed Services role is designed for an experienced professional who will oversee client relationships and ensure the successful delivery of IT services and network support to small and mid-sized businesses. This position combines technical expertise with strong interpersonal skills to guide technology decisions and improve client technology infrastructure, while also advocating for clients' needs within the company.