Head of Commercial Sales, EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
WinsAbove is seeking a Head of Commercial Sales based in London to lead the sales team throughout the EMEA region. This strategic role involves overseeing sales numbers, forecast accuracy, and hiring talented sales AEs to ...