Head of Client Success at SetSales
14 days ago
London
SetSales is Northern Europe’s leading sales community, connecting and developing commercially-minded executives, decision makers in sales, and aspiring entrepreneurs. Annually, we connect more than 4,000 professionals across over 15 countries. SetSales is part of United Media (___), which speci...