Government of Alberta
Java Developer
Servus Credit Union
Software Developer Iii
ARC Business Solutions Inc.
Information Technology Consultant
Servus Credit Union
Programmer Analyst Ii
Polytechnic University of the Philippines
Northern Alberta Institute of Technology