Livestorm logo

Customer Success Manager (EMEA)

Livestorm Worldwide


No Relocation

Posted: February 28, 2026

Additional Content

Description
  • Livestorm is hiring a remote Customer Success Manager (EMEA). This is a full-time position that is 100% remote with no geographical restrictions. Work remotely from anywhere. Livestorm - Build strong relationships with your audience through webinars and video meetings.