Skip to Content

1 Jobs & Career Opportunities

Sr Customer Success Manager

  • Location Ontario - Toronto
  • Pay N/A
  • Job type Full-Time Employee
  • Posted Posted 22 days ago

As we continue to disrupt the recruiting landscape by providing the world's only end to end hiring solution, we are looking to grow our Success division of individual contributors. The Customer Success Manager Level 3 (CSM) will be responsible for working