04/30/2026
We’re proud to announce Art Fletcher has been appointed as the next CEO of Illuminate USA.
A member of our Board of Directors and a longtime leader within Invenergy LLC, Art brings decades of experience across the energy industry, with a strong focus on operational excellence, team building, and project delivery.
Art steps into this role following the tenure of Frank Zhu, who led Illuminate USA from its founding in 2023 to becoming the largest single-site solar panel manufacturer in North America.
“I am very excited to formally join the Illuminate team in Ohio and look forward to building on the momentum of our first two years,” said Art. “Together, we’ll continue positioning Illuminate as a leader in U.S. solar manufacturing.”
Please join us in welcoming Art as we continue powering the future of U.S. solar manufacturing.
Read the full press release here: https://bit.ly/48zFvTZ