Construction Digital spoke with the Senior Vice President of Construction at Delterra, Greg Nevison, to learn more about this environmentally responsible, customer focused building business.