Shaw Communications
Intermediate Software Developer
Shaw Communications
Technical Lead
Shaw Communications
Senior Software Developer
Shaw Communications
Technical Service Representative
Shaw Communications
Software Developer
Rogers Communications
Technical Project Lead
Southern Alberta Institute of Technology (SAIT)