Steven Shen's Location
Toronto, Ontario, Canada
Steven Shen's Work
Steven Shen's Education
University of Toronto
2010 - 2014
Steven Shen's Summary
Steven Shen, based in Toronto, Ontario, Canada, is currently a Chief Executive Officer, Managing Partner, Founder at OLP Capital Management, bringing experience from previous roles at Harris Associates. Steven Shen holds a 2010 - 2014 University of Toronto. Steven Shen has 1 email on RocketReach.