
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global medical device company is seeking a Customer Care Manager based in Ottawa to oversee customer service operations and improve processes. This role requires a bachelor's degree and at least 5 years of experience in customer service operations. The candidate should possess strong interpersonal skills, leadership abilities, and expertise in conflict resolution. The position operates on a hybrid model, requiring in-office attendance at least three days a week.