Customer Success Manager - EMEA at Alpaca — Remote