Mintwise Inc.
Principal Consultant
Achieve3000
Director of Development
Yellow Media
CTO
49st Technologies Corp.
Director
CryptoLogic Inc
Director, Web Services
ModiFace
VP of Software Engineering
Achieve3000 Canada
President
Cryptologic
Director, Web Services
University of Toronto