
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading survey technology company based in Canada is seeking a Customer Support Manager responsible for leading and developing a dynamic team of customer support professionals. The role involves managing daily operations and enhancing the customer experience. Candidates should have 1+ years of leadership experience and strong problem-solving skills. The position offers a competitive salary of $71,825 to $84,500 annually, with additional benefits like health insurance and a retirement plan.