
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing tech company located in Calgary, Alberta is in need of a Customer Success Manager to manage enterprise accounts and ensure customer satisfaction. This role requires strong communication skills and a flexible approach to problem-solving. You will provide training, conduct interviews for feedback, and manage inbound support requests to enhance customer experiences. The company offers competitive salary, unlimited vacation policy, and full medical coverage, with a remote working option available for those in specific time zones.