Stephen Orr's Location
Toronto, Ontario, Canada
Stephen Orr's Work
Stephen Orr's Education
University of Toronto
Master of Arts
Upper Canada College
McGill University
Bachelor of Law (Law)
Stephen Orr's Summary
Stephen Orr, based in Toronto, Ontario, Canada, is currently a Principal at CPP Investment Board, bringing experience from previous roles at Signal Hill Equity Partners, The Boston Consulting Group, Simpson Thacher & Bartlett LLP and Court of Appeal for Ontario. Stephen Orr holds a Master of Arts @ University of Toronto. Stephen Orr has 3 emails and 1 mobile phone number on RocketReach.