The Tech Support Representative is responsible for enthusiastically resolving technical support issues (mostly AV hardware and software, but some other products) from business customers and technical support escalations from Tier 1 team mem......
Job Location: Vancouver, BC, Canada