Head of Sales (£150k - £200k base x 2 OTE)
Cosmic PartnersGreater London, England, United KingdomWe are working exclusively with our client to find a.Our client is a fast‑growing B2B SaaS business providing market intelligence, forecasting and analytics to organisations operating within a comp... Show more