Purolator Inc.
Team Lead, Technical Lead, Senior Systems Analyst
Loblaw Companies Limited
Senior Application Architect and Administrator
Cameco Corporation
Sr. Systems Analyst
Loblaw Companies Limited
Senior Systems Analyst II
RBC Wealth Management
Senior Technical Systems Analyst
ComponentSoftArts
Senior Consultant
Comarch
Software Analyst and IT Consultant
Rogers Communications
IT Consultant
Parmalat South Africa & Parmalat in Africa
Consultant, Programmer Analyst
Innovapost
Senior Technical Consultant III
University of Toronto
AGH University of Science and Technology