Rebecca Towne is a strategic leader with experience in various companies such as Vermont Electric Cooperative, Vermont Gas Systems, Inc., and Green Mountain Power. Rebecca holds a MS in Administration/ Management from Saint Michael's College and a BA in Psychology from Swarthmore College. Rebecca's roles have included CEO, VP Organizational Strategy, Chief Talent Officer, and Administration Leader, overseeing functions such as HR, Safety, Environmental, Fleet, and Facilities.
October, 2018 - present