Skip to Main Content

Max Peter

Max Peter is a member of WindSTAR at UMass Lowell.
Max Peter IAB Vice Chair, Technology Partnerships Manager - GE Renewable Energy
  • Department
    WindSTAR