Keywords Studios

Technical Account Manager

Keywords Studios

Overview

Role involves managing key accounts and leading a global team of Customer Success Managers.

Ideal candidate has 5+ years of leadership experience and 10+ years in client engagement with technical knowledge.

remoteseniorpermanentfull-timeEnglish

Locations

  • United States

Requirements

  • 5+ years managing global teams
  • 10+ years experience with Enterprise clients
  • Experience in account management or customer success

Responsibilities

  • Build strong relationships with clients
  • Manage a team of Customer Success Managers
  • Collaborate with product and engineering teams
  • Handle escalations and plan major releases
  • Conduct business reviews and support customers
  • Become a trusted advisor for clients
  • Educate clients on best practices
  • Respond to customer inquiries promptly