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

Tyler Petersen

Controller

Jeremiah Favero

Director of Analytical

Josh Schumacher

Senior Director of Process Optimization

Tim Cesarek

Board Member/CEO

Alan Henderson

Matt Ahearn

Partner, True North Venture Partners