SetSales
Open positions
1 job
2 months ago
Client Success Lead at SetSales
On-siteUKLead
United Kingdom
LondonAbout us SetSales 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…