Op 4 december 2023 kondigde SunPower Corporation aan dat Jason MacRae ontslag zou nemen als Executive Vice President, Financial Products van het bedrijf, met ingang van 5 december 2023.