Former GE Energy Exec Wells Named COO of UpWind Solutions
UpWind Solutions Inc., a wind-power asset management firm based in Medford, Ore., USA, has promoted Peter Wells from vice president and general manager of parts services to the title of chief operating officer.