
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology firm in Canada is looking for a Business Success Manager to enhance customer satisfaction and oversee IT systems and operations. This role requires extensive IT experience and progressive leadership skills. Responsibilities include building customer relationships, managing IT teams, overseeing project delivery, and ensuring that business objectives align with technological solutions. The ideal candidate will possess an undergraduate degree in Engineering, Business, or Computer Science as well as relevant certifications.