Stefano Russo es director comercial (CCO) de Recurrent Energy. Fue consejero delegado de Finanzas, Ventas, y M&A del Grupo de Energía de Canadian Solar desde agosto de 2019 hasta 2023, año en que la empresa pasó a llamarse Recurrent Energy. Stefano es un reputado ejecutivo del sector con más de 15 años de experiencia en la fabricación y el desarrollo de proyectos de energía solar. Antes de incorporarse a Canadian Solar, Stefano fue vicepresidente de Originación en Terraform Power, liderando el área de M&A en Japón y el sudeste asiático. Además, fue director de Ventas de Activos en Canadian Solar, dirigiendo los equipos de desarrollo y venta de proyectos en EE UU y Japón.
Antes de entrar en el mercado fotovoltaico, Stefano trabajó seis años como consultor de gestión en el área de Entidades Financieras de McKinsey & Company, adonde llegó tras doctorarse en Ingeniería y Ciencias Aplicadas por la Universidad de Yale. También es licenciado en Ingeniería Mecánica (summa cum laude) por la Universidad Federico II de Nápoles.