
Leading composite door manufacturer Vista Panels has further strengthened its sales team with the appointment of a new Business Development Manager. Covering the South of the UK, Michael Longhurst will be responsible for driving business growth at Vista, researching new … Continue reading