Drew Rankin

Active Norwich, CT President for Connecticut Municipal Electric Energy Cooperative