Specialist Leader
new york, new york, united states
Deloitte
University of Toronto - Faculty of Applied Science & Engineering
University of Toronto - Rotman School of Management