Senior Consultant
Toronto, Ontario, Canada
IBM
Senior Managing Consultant
Consultant
Associate Partner
Managing Consultant
University of Waterloo