Business Development Manager
20 days ago
Leeds
... electrical systems sector would be advantageous. * Proven track record of selling to social housing, Local Authorities and Councils, both directly and through installers, specifiers, architects and ...