Steve Schell

Portrait
Steve Schell, Chief Scientist

Steve brings innovation expertise from his previous role as founder and CEO of a 3D printer manufacturer, along with engineering executive roles in two concentrated solar technology companies.