Head of Sales
- Hiring Organisation
- Jobleads-UK
- Location
- Twickenham, England, United Kingdom
selling to C-level executives and senior decision-makers. Excellent commercial judgement with the ability to translate business objectives into clear sales strategies. Outstanding communication, presentation and negotiation skills. A data-driven approach to forecasting, pipeline management and territory planning. Experience using CRM systems to manage opportunities and performance. Willingness ...