Care Specialist also establishes and builds good customer relationships by providing exceptional technical support... and customer experience. The Customer Care Specialist must also work well with the rest of the support team, coordinating with them......
Job Location: Montreal, QC, Canada