Technical Sales Manager - Ventilation Systems
1 month ago
Leeds
Technical Sales Manager, Technical Manager, Eco-Friendly Building Products, Ecological, Sustainable ... Dealing with and selling to installers, contractors, architects, surveyors and specifiers (however ...