Senior Customer Success Manager - Broker Partnerships
1 day ago
Customer Success, Client Relationship Management or Account Management, with demonstrated success managing broker and consultant relationships in the UK market. Our EMEA Customer Success team is a dynamic group of more than 30 professionals across the UK, Netherlands, France and Germany, united by a