Business Positions
True North Venture Partners
VC firm founded by Michael J Ahearn
•
Position
First Solar, Inc.
Manufacturer of Photovoltaic Panels and PV power plants