Founder
Portola Valley, CA
General Solar Power Co., Ltd.
XeroCoat, Inc
President and CEO, Director
Southwall Technologies
Sunfilm AG
Giga Solar
Union College
New Mexico State University