This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

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.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service