Domain Lead - Payments and Savings
Ohpen
Deloitte Canada
Manager, Payments and Banking Innovation
Deloitte
Manager, Strategy and Innovation
Accenture
Senior Consultant, Technology Strategy
University of Waterloo
Harvard Business School