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