Stephen DeLaurier

Project Manager
Technical Services
Stephen specializes in commercial building sustainability. His primary role is to consult on LEED and EarthCraft Light Commercial projects. When he isn’t geeking out on sustainability, he is planning his next international trip—23 countries and counting!