Sales Manager NBS Specifier Business Development
- Location
- Newcastle upon Tyne, England, United Kingdom
sales execution. You will support recruitment, onboarding, development and retention of sales talent where required. About you You have experience leading or managing a B2B sales team. You have a strong track record of delivering sales performance through others. You know how to coach sales colleagues across pipeline, discovery ...