Home Authors Posts by Peter Olmsted

Peter Olmsted

0 POSTS 0 COMMENTS
Peter is responsible for advancing solar policy in New York and the Mid-Atlantic region. He was previously energy policy staff for the Delaware Senate Energy & Transit Committee. He has a Masters of Energy and Environmental Policy from the University of Delaware. He lives in Pennsylvania. peter@votesolar.org, 717.305.0045