Global Head of SaaS Sales — EMEA & Emerging Markets
- Location
- Greater London, England, United Kingdom
Smarsh in London seeks a Senior Director, International Sales to lead revenue strategy for the UK and EMEA, balancing midmarket velocity with enterprise deals. You will guide regional go-to-market, build emerging-market capacity ...