Customer Support Lead

  • Anywhere

Reporting to the Customer Success Manager, the Customer Support Lead provides guidance to a team of customer support professionals. The role focuses on maintaining high-quality customer service and ensuring effective issue resolution within…

To apply for this job please visit .