Customer Service Sales Team Manager

  • Remote
  • Anywhere

SupportNinja was founded in 2015 to help companies solve for scale and connect them with a wider world of talent. Our vision is to show the world a better way to grow by developing the best people, implementing the latest technology, and challenging the status quo. [...]

Source
Jobicy's Feed