Dr. Stefano Russo ist Chief Commercial Officer von Recurrent Energy. Seit August 2019 war er geschäftsführender Direktor für die Bereiche Finanzen, Vertrieb und M&A bei der Energy Group von Canadian Solar, bevor das Unternehmen im Jahr 2023 in Recurrent Energy umbenannt wurde. Stefano ist eine erfahrene Führungskraft mit über 15 Jahren Erfahrung in der Entwicklung und Herstellung von Solaranlagen. Bevor er zu Canadian Solar zurückkehrte, war Stefano Vice President für Origination bei Terraform Power und leitete die M&A-Aktivitäten in Japan und Südostasien. Zuvor war er Bereichsleiter für Asset Sales bei Canadian Solar und leitete die Teams für Projektentwicklung und Verkauf in den USA und Japan. Bevor Stefano in den Photovoltaikmarkt wechselte, war er sechs Jahre lang als Unternehmensberater in der Abteilung für Finanzinstitute bei McKinsey & Company tätig, wo er nach seinem Abschluss in Ingenieurwissenschaften und Angewandten Wissenschaften an der Yale University eingestiegen war. Zudem hat Stefano einen Bachelor-Abschluss (B.Sc.) in Maschinenbau (summa cum laude) von der Universität Neapel Federico II.