Customer Success Manager (Ex-Accountant)

Company: Stacks
Apply for the Customer Success Manager (Ex-Accountant)
Location: Greater London
Job Description:

This role is based out of our Amsterdam office …

Posted: March 14th, 2026