A leading tech company is seeking a Customer Success Manager to support SMB customers remotely from Toronto, Canada. The ideal candidate will leverage their customer success expertise to drive adoption and long-term growth. Responsibilities include managing
Become part of Riverside’s mission as a Mid-Market Customer Success Manager working remotely from Toronto. Engage with prominent brands like Netflix and Google to optimize their content creation experience. In this dynamic role, youll manage a diverse