Amsterdam, North Holland, Netherlands
University of Waterloo
Schulich School of Business - York University
Ryerson University