Customer Success Manager (Contract)
Xello Canada CA
Xello is looking for a Customer Success Manager (18-Month Contract) __ Who are you? You believe that a company’s success depends on its clients’ success. You are passionate about cultivating and maint...