The Leadership Team at Perch Energy is responsible for setting the strategic direction of the company, ensuring compliance with regulations, and driving business growth in the renewable energy sector. This diverse team, comprised of executives from finance, policy, sales, and legal domains, collaborates to innovate solutions that enhance access to affordable renewable energy for consumers.
View all