By CEP Staff • 2 May 2023 in News

US residential solar provider SunPower has appointed Jennifer Johnston as its new Executive Vice President and Chief Operating Officer, overseeing the company’s operations and customer care organisations.