Job Description

A leading technology company in Edmonton, Alberta is seeking a Customer Success Manager to enhance customer satisfaction and foster loyalty. This role involves conducting account reviews, handling renewal contracts, and identifying growth opportunities. Ideal candidates will have a Bachelor's degree...

Apply for this Position

Ready to join Catalis, LLC? Click the button below to submit your application.

Submit Application