2h ago

Director of Customer Technical Support

Moscow, ID

~$130,000-$180,000 / yearest.

L
full-timedirectorEnterprise Software

💼 About This Role

You'll lead a global technical support organization for a mission-critical client base. Your impact includes scaling operations through AI-driven self-service solutions and developing early-career talent across Idaho and India.

🎯 What You'll Do

  • Mentor global technical support teams across Moscow and India.
  • Optimize knowledge base and documentation for customer self-service.
  • Define and track KPIs like time to resolution and first contact resolution.
  • Partner with product management to inform roadmap with client feedback.

📋 Requirements

  • 8+ years in technical support or customer engineering.
  • Experience managing international teams, including India-based operations.
  • Ability to work onsite daily in Moscow, Idaho.
  • Leadership and coaching skills for early-career talent development.

✨ Nice to Have

  • Experience with AI-driven support solutions.
  • Data-driven decision making with qualitative and quantitative analysis.
0 0 0