Challenging and rewarding job
Technical Support Representative (Current Employee) – Vaughan, ON – 29 September 2016
Usually a busy environment and always constant learning. Company is innovative and always has new products. Hardest part of the job is there is too much multitasking to get the job done.
Rewards hard working people