Back to listings
⚠️This job was posted 55 days ago. We recommend verifying the listing is still active before applying.
Customer Success Manager
Gecko
Remote, UK only
4 x 9hr days
100% salary
4 x 9hr days
Posted: March 20, 2026
Gecko
Posted: March 20, 2026