The executive team at Sunfolding has experience in the renewable energy industry, with a focus on solar power. They have experience working in various companies, including Delorean Power LLC and Renewable Energy Systems Americas Inc. The team is also educated, with degrees from universities such as MIT Sloan School of Management and Brown University.
View all