Job posted on 2026-06-09 in TorontoThis is a Full TimePermanent position. · Short Description: Customer Success Manager (CSM) Department: Sales Employment Type: Permanent Location: Greater Toronto Area, Canada Reporting To: Director, Customer Success Compensation: $75,000 - $90,000 / year Description Creating safer workplaces while expanding your commercial impact. We want to create a better working world by building a global network of responsible buyers