
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Canada seeks a Customer Success Manager to oversee operations at customer sites and enhance satisfaction through effective solutions. The role requires a Bachelor's Degree in a related field and 5+ years of experience in logistics. The position involves technical knowledge of networking technologies and strong communication skills. Candidates must be self-motivated, with the ability to solve problems independently and travel up to 50% within Canada and the U.S.