Solution Architect
BCLC
IBM
Coast Capital Savings
IBM Canada
Project Manager
IT Architect and Development Team Lead
King's University College
British Columbia Institute of Technology