Team Lead and Senior Software Developer
Vancouver, British Columbia, Canada
Binary Stream Software Inc
Team Lead and Senior Software Developer
Candlewest
Applications Consultant
Encore Business Solutions
Senior Business Intelligence Analyst
Chartered Professional Accountants of Canada (CPA Canada)
The University of British Columbia