Technical Sales Manager - Ventilation Systems
1 month ago
Leeds
Must have dealt with installers, contractors, architects, surveyors, homeowners etc * Ideally have a degree or a certified passivhaus designers, consultant, contractor or have a retrofit ...