On December 4, 2023, SunPower Corporation announced that Jason MacRae would resign as the Executive Vice President, Financial Products of the Company, effective as of December 5, 2023.