Job Description

Overview

The company is hiring a Manager of Customer Support to own and scale our global customer support operation . This leader will be accountable for performance, cost, and customer experience across all customer-facing support channels, while evolving customer support into a strategic, insight-driven customer experience (CX) function .

This is a senior, hands-on leadership role for someone who thrives in fast-paced DTC environments, is deeply data-driven, and knows how to balance exceptional customer experience with operational efficiency .

Responsibilities

  • Own the Customer Support P&L , balancing customer experience, efficiency, and cost
  • Lead, manage, and scale offshore internal customer support teams (based outside the US)
  • Oversee customer support across all channels, including:
    • Email
    • Live chat
    • Social media & DMs
    • SMS / text messaging ...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application