spl components limited
•
2025-05-12
Leeds, UK
National Sales Manager
A fantastic opportunity for an innovative thinker with excellent communication skills and proven track record in sales to support our busy growing sales office driving turnover forward weekly communication on sales performance against budget and reporting vari…