The Leadership Team at Sunrun is responsible for setting the strategic direction and operational excellence of the company. This team, composed of executives from various functions such as finance, sales, legal, and operations, collaborates to enhance business performance, drive innovation in solar technology, and ensure customer satisfaction as they work to make clean energy accessible to homeowners across the nation.