Customer Success Manager (EMEA)Oyster HR5d agoEMEA / Lisbon, Portugal / Portugal / Spain / Barcelona, Spain / Poland / Warsaw, Poland / South Africa / Johannesburg, South AfricaRemote€30,000 - €45,000PermanentRemote🇬🇧 English FriendlyMidCustomer Success
Process Optimization & Automation ManagerFever5d agoMadrid, SpainOn-siteCompetitivePermanent🇬🇧 English FriendlySeniorOperations