Steve Cowell

Stephen L. Cowell is chairman and chief executive officer of Conservation Services Group, based in Westborough, Mass. Mr. Cowell also co-founded Efficiency First, the Home Star Coalition and serves as president of the Northeast Energy Efficiency Council.