There are still lots of open positions. Let's find the one that's right for you.
The Customer Support & Onboarding Team Lead is responsible for overseeing a team of dedicated customer support and onboarding representatives. This role involves providing coaching and mentoring to team members, handling escalated customer calls or cases, and ensuring adherence to customer service policies and procedures. The ideal candidate will collaborate with other departments to ensure a consistent and high-quality customer experience, maintain up-to-date knowledge of company products and services, and manage coverage for all support channels.