Role not available in your region. This position is only open to applicants based in Europe.
As a Client Success Manager, you will be the trusted guide for our clients throughout their entire relocation journey. From the moment they sign up until they are settled in their new country, you will ensure they have an exceptional experience. This role requires empathy, organization, and a genuine passion for helping people navigate one of the most exciting transitions of their lives.
This role is no longer accepting applications. Check out our other open positions or send us your CV for future opportunities.
View Open PositionsSave the dateThe Work Abroad Annual Summit 2026 — Nairobi, 31 OctoberRegister your interest
Annual Summit 2026NairobiRegister