The executive team at Strata Clean Energy has experience in many aspects of the energy industry, from founding their own companies to working in growth marketing and new customer acquisition. They also have a wide range of educational backgrounds, from business and marketing to math and physics.
View all