Sales Director (UK, Ireland, Netherlands)
- Location
- Greater London, England, United Kingdom
from client and internal meetings to close deals, scale the company, and improve client retention Provide accurate sales forecasting, generate pipeline, and maintain high Salesforce hygiene Navigate complex accounts, building internal champions, selling to the C-suite Build business cases based on value-based solution selling Understand and keep ...