Customer Success Manager - EMEA at Alguna (United Kingdom, Ireland, Germany)