Tech Support Representative
telMAX Inc.Markham, ON, CAReporting to the Customer Service Team Lead, the Tech Support Representative is dedicated to assisting customers with inquiries, concerns, complaints, or any issues related to our products and serv... Show more