Dr Stefano Russo pełni funkcję dyrektora handlowego Recurrent Energy. Od sierpnia 2019 r. pracował jako dyrektor zarządzający ds. finansów, sprzedaży oraz fuzji i przejęć w grupie energetycznej Canadian Solar, zanim w 2023 r. została ona przekształcona w Recurrent Energy. Stefano jest doświadczonym menedżerem z dobrą znajomością branży i ponad 15 latami doświadczenia w realizacji projektów z zakresu rozwoju i produkcji fotowoltaiki. Przed powrotem do pracy w Canadian Solar Stefano pełnił funkcję wiceprezesa ds. wyszukiwania projektów w Terraform Power, gdzie kierował działem fuzji i przejęć w Japonii i Azji Południowo-Wschodniej. Wcześniej był dyrektorem ds. sprzedaży aktywów w Canadian Solar, gdzie kierował zespołami ds. rozwoju i sprzedaży projektów w USA i Japonii. Przed dołączeniem do branży fotowoltaiki Stefano spędził sześć lat jako konsultant dla instytucji finansowych w McKinsey & Company. Była to jego pierwsza praca po ukończeniu studiów doktoranckich w dziedzinie inżynierii i nauk stosowanych na Uniwersytecie Yale. Stefano uzyskał również tytuł inżyniera w dziedzinie inżynierii mechanicznej (z wyróżnieniem) na Uniwersytecie Neapolitańskim im. Fryderyka II.