Field support specialist
OntarioRoche
...environment and understand the importance of our solutions on the customer experience and patient care. Your enthusiasm for problem resolution and customer satisfaction is supported by your technical knowledge to deliver a stellar customer experience. You will work together with the Customer Support team to deliver timely, [...]
Category Customer Services & Call Centre