
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
