Microsoft
Software Development Engineer
EZ Information Technology
System Architect
Benywave Comm Technology Co Ltd
Software Engineer
Algonquin College of Applied Arts and Technology
Peer Tutor
BlackBerry QNX
Systems Software Developer
Algonquin College of Applied Arts and Technology