SD Team, recognised as the UK’s leading sealant and cosmetic repairs company, has welcomed a new face to join its team in the North West, with the appointment of Business Development Manager, Tony Owens.