Steve Schell

Portrait
Steve Schell, Chief Scientist

Steve is a mechanical engineer with over 20 years of experience in R&D and commercialization of new technologies spanning solar energy, robotics, and 3D printing.