Troy Patton

Active Barre, VT Chief Executive Officer for Northern Power Systems, Inc.