Sales Director, Distribution – EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
leadership role, within the energy (ideally distribution), utilities, or technology sectors. Strong leadership, negotiation, and communication skills. Excellent understanding of sales performance metrics and CRM software. Ability to develop and implement strategic sales plans for new markets and products. Passion for sustainability, technology, and innovation. Self-motivated with a results ...