Sales Director
- Hiring Organisation
- NSC Global
- Location
- London, England, United Kingdom
mentor committed to developing sales talent and fostering a solution-selling mindset. Technically savvy with the ability to translate complex technology concepts into business value propositions. Adaptable and resilient leader comfortable operating in fast-changing global markets ...