constantly strive to raise the bar, pushing the envelope of what is possible. We are looking for a Customer Support Specialist... and accurate information, troubleshooting technical problems, and addressing concerns or complaints in a professional......
Job Location: Edmonton, AB, Canada