The signs of climate crisis acceleration are everywhere. It’s now uniformly accepted that innovation of existing and new renewable energy technologies is required to meet the challenge of zero emissions by 2050.
Dr. Stephan DeLuca
Founder and Chief Executive Officer
Leadership team
CHIEF EXECUTIVE OFFICER
Dr. Stephan DeLuca
CHIEF FINANCIAL OFFICER
Jim Beltis
CHIEF TECHNOLOGY OFFICER
Dr. Tom Tombs
Executive Vice President
Dave P. Buemi
VICE PRESIDENT COMMERCIALIZATION
Dr. Diane Herrick
VICE PRESIDENT MANUFACTURING
James Boyd
VICE PRESIDENT AND CONTROLLER