Strategic Customer Success Manager, EMEA — Ashby | Joboostr