Customer Success Team Lead (Remote - EMEA) at Xapo | Role Hound