Stefano Russo's Location
United Kingdom
Stefano Russo's Work
Stefano Russo's Education
Stefano Russo's Summary
Stefano Russo, based in United Kingdom, is currently a CEO at Renaissance Technologies, bringing experience from previous roles at Renaissance Technologies, Morgan Stanley and Renaissance Technologies Uk. Stefano Russo holds a 1978 - 1980 Master of Business Administration in Finance @ NYU Stern School of Business. Stefano Russo has 1 mobile phone number on RocketReach.