Company Description

Switch is a global integrator that specializes in creating innovative telecommunications solutions in order to improve internet, television and phone services no matter where you are located.

Products & Services

Contact Details

City Edmonton
Province Alberta
Website http://www.switch.ca