El 28 de junio de 2024, Alan Russo notificó a Stem, Inc. su intención de dimitir como Director de Ingresos de la empresa, con efecto a partir del 12 de julio de 2024. Como parte de sus continuos esfuerzos para mejorar el compromiso con el cliente e impulsar la rentabilidad, la Empresa ha realineado su equipo de ventas a las principales líneas de negocio que apoyan. En consecuencia, la Compañía no tiene intención de buscar un sustituto para el puesto de Chief Revenue Officer.