Solar Decathlon Is Defining Experience for New York Solar Company CEO
Wednesday, July 23, 2014Carol Laurie
David Schieren is the chief executive officer of a leading Long Island, New York, solar engineering and installation company. He’s also a U.S. Department of Energy Solar Decathlon alumnus and outspoken advocate for the competition.