Vista Panels’ managing director, Chris Burrows, discusses his new role and vision for the company