Head of Client Success at SetSales
SetSales· London, United Kingdom
remote · country director seen live 1 day ago
About 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 professionals from more than 15 countries every year. SetSales
This link goes straight to the employer's greenhouse page. Posted 606 days ago.We last confirmed it was open 1 day ago.