Senior Sales Manager - Cladding & Decking Systems
2 months ago
London
... timber frame, off site modular, roofing systems, rain screen, solar shading, glazing systems ... Technically capable, ability to assist with designing solutions to clients' needs Mitchell Maguire ...