EMEA Head of Sales & Key Accounts
- Location
- Greater London, England, United Kingdom
Smartstream Limited is seeking a Head of Sales & Account Management for the EMEA region. You will lead a team of Sales Executives, Account Managers and PreSales to win new logos, grow existing accounts and renew contracts across Europe, Middle East, and Africa. This hands ...