EU Remote SaaS Customer Success Manager

Company: Stora
Apply for the EU Remote SaaS Customer Success Manager
Location: Belfast
Job Description:

A leading self-storage technology firm is seeking a Customer Success Manager to support its expansion in EU markets. This role involves onboarding new customers, maintaining relationships, and monitoring account health. Ideal candidates possess strong communication skills, professional fluency in at least two languages (French, Spanish, or German), and relevant SaaS experience. The position allows for remote work within the UK and offers a competitive salary and benefits including private health insurance and share options.#J-18808-Ljbffr…

Posted: April 17th, 2026