Until his retirement in December 2011, John was the Executive Vice President and Chief Operating Officer at OMERS Administration Corporation. Prior to that, he worked in senior executive roles at Cadillac Fairview, OMERS Realty Management Corporation, Oxford Property Group, and Borealis Capital.