PAST Speaker
Share
Copy link
Stefano Lo Russo
Mayor of Turin
Italy
Stefano Lo Russo is the Mayor of Torino and its Metropolitan City. Geologist and Professor of Engineering Geology Politecnico di Torino. Yearlong Mayor of Bloomberg Harvard City Leadership Initiative. Regional Vice President of Metropolis.
Sessions