Peter Olmsted

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. [email protected], 717.305.0045

More from Peter Olmsted: