Lyra Health

Private Company
ShareTweet

Open Positions67

Candidates must be physically located within the United KingdomFull-TimeMental HealthPosted
  • Partner with Customer Success Managers (CSMs) on all international aspects of service delivery for our Workforce Mental Health customers.
  • Serve as the subject matter expert on international service delivery, advising CSMs and customers on global nuances and resolving inquiries.
  • Lead discussions on international agenda items during customer meetings, including Quarterly and Annual Business Reviews.
  • Deliver international awareness sessions and coordinate the delivery of local language sessions to drive member engagement.
  • Proactively monitor international account risk and collaborate with CSMs to develop and implement effective mitigation strategies.
  • Liaise with internal teams and our global network to coordinate the delivery of core services, training, and critical incident support.
  • Maintain accurate and up-to-date customer records in our internal systems.
Project ManagementProblem SolvingNegotiation+1 more
Showing 1 of 67 positions

Similar Companies