Alan Henderson

Alan previously served in multiple senior management roles at First Solar, where he was instrumental in developing First Solar’s manufacturing and replication strategies.

Alan Henderson

Ed Zhao

Independent Board Member

James Xia

Regional Vice President of Business Development-China

Phil Anderson

Chief Operating Officer

Tyler Petersen

Controller

Jeremiah Favero

Director of Analytical

Josh Schumacher

VP of R&D