Our Customer Services department is looking for a technical support specialist. In this key position for the customer experience, your mission will be to offer technical support to customers, distributors, and internal clients so that they can take full advantage of the technologies and software dev...