Strategic Customer Success Manager, EMEA Remote Job | Ashby | Filunt