Head of Client Success at SetSales
SetSales
LondonSetSales is Northern Europe’s leading sales community and aims to connect and develop commercially-minded executives, decision makers in sales, and aspiring entrepreneurs. We are connecting more than 4,000 professionals from more than 15 coun...Read More>>.
