Champion client value, maximize net revenue retention (NRR), and accelerate product adoption through best-in-class User Generated Content (UGC) and Social Commerce strategies.
Own the regional portfolio’s health, commercial growth, and overall satisfaction.
Lead a high-performing team of Customer Success Managers, transforming regional market insights into actionable customer outcomes.
Requirements
8+ years of experience in a customer success, account management, strategic consulting capacity, or previous management experience
Bachelor’s degree required; MBA or advanced degree preferred.
Deep familiarity with digital marketing, e-commerce ecosystems, CRM systems, social technologies, or AI-driven enterprise solutions.
Strong business literacy with experience leveraging data analytics (Salesforce, Gainsight, etc.) to drive internal business performance and consultative client strategies.
Exceptional communication and interpersonal skills, with the gravitas required to command a room, influence senior stakeholders, and navigate complex client dynamics.
The ability to assess operational protocols critically, design scalable workflows, and champion change management across interdependent global functions.