Customer Success Specialist, Onboarding

2 weeks ago


Toronto, Canada People Corporation Full time

We are seeking a **Customer Success Specialist, Onboarding** to join our Collage team, offering flexibility in location. Our Customer Success Specialist, Onboarding plays a crucial role in the client journey. Your deep knowledge of the Collage platform paired with your thoughtful needs analysis shapes the client experience from the day they say YES to Collage **The Customer Success Specialist, Onboarding will**: - Build individualized project plans for each client by assessing needs and goals. - Provide in-depth training on Collage platform tools and features via video and phone. - Work to ensure maximum activation of new Collage clients. - Connect across the organization to resolve questions and issues, providing a great customer experience. - Provide excellent customer service along with HR technology support and guidance. **T**o be successful**as a**Customer Success Specialist, Onboarding**with Collage, you will need**: - 2+ years of SaaS implementation and/or customer service experience. - Completion of a Bachelors degree or equivalent professional experience. - High energy and a strong desire to achieve top results with a charismatic, positive, "can do" attitude both virtually and in person. - A curiosity for and love of technology, and the ability to pick up and teach new tools quickly. - High degree of ownership and commitment, taking pride in a job well done. - Excellent written and verbal communication skills. - Excellent organizational skills with strong attention to detail and high level of accuracy. - Sound knowledge of the Microsoft Office Suite and strong Microsoft Excel skills. **- Full fluency in French and English. - Professional customer service experience in a B2B software environment. **What's in it for you**: - Learn by working alongside our experts - Extended health care and dental benefits - A retirement savings plan with company contributions - A suite of Health & Wellness offerings - Mental Health programs and support for you and your family - Assistance for the completion of industry designations - Competitive compensation At People Corporation we are committed to helping businesses succeed. We are a national provider of benefits, retirement, wealth, wellness, and human resource solutions. Our experts and solutions serve over 20,000 clients representing nearly 3 million Canadians. We offer customized solutions designed to fit the unique needs of businesses and their employees, members and stakeholders.



  • Toronto, Canada Collage Full time

    We are seeking a Customer Success Specialist, Onboarding to join our Collage team, offering flexibility in location. Our Customer Success Specialist, Onboarding plays a crucial role in the client journey. Your deep knowledge of the Collage platform paired with your thoughtful needs analysis shapes the client experience from the day they say YES to Collage!...


  • Toronto, Canada Riverside Full time

    A growing tech company in Toronto is seeking a Customer Enablement Specialist to enhance customer satisfaction. You will conduct onboarding sessions, educate customers on new features, and create valuable training materials. Ideal candidates have a background in customer success within a SaaS environment. This full-time role directly influences customer...


  • Toronto, Canada Riverside Full time

    A growing tech company in Toronto is seeking a Customer Enablement Specialist to enhance customer satisfaction. You will conduct onboarding sessions, educate customers on new features, and create valuable training materials. Ideal candidates have a background in customer success within a SaaS environment. This full-time role directly influences customer...


  • Toronto, Canada Levitate Full time

    A leading technology firm in Toronto is seeking a Customer Success Specialist to manage the full customer journey from onboarding to renewal. You will act as the main contact for customers, ensuring satisfaction and retention. Ideal candidates are empathetic, coachable, and possess strong communication skills. Compensation is $55,000 base plus a $10,000...


  • Toronto, Canada Levitate Full time

    A leading technology firm in Toronto is seeking a Customer Success Specialist to manage the full customer journey from onboarding to renewal. You will act as the main contact for customers, ensuring satisfaction and retention. Ideal candidates are empathetic, coachable, and possess strong communication skills. Compensation is $55,000 base plus a $10,000...


  • Toronto, Canada Cardata Full time

    At Cardata, our goal is to simplify the administrative and financial burdens experienced by companies with employees on the road. We partner with our customers to find the easiest and most cost-effective solution, using best-in-class technology, to reimburse their employees for using their personal vehicles for work. We're moving into the next chapter of...


  • Toronto, Ontario, Canada MinuteBox Full time

    Customer Onboarding SpecialistOVERVIEW MinuteBoxLoved by legal professionalsSupercharging legal workFast, efficient and funOur customers turn hours of legal work into minutes by supercharging their workflows. Along with you, we're shaping the future of legal, regulatory and compliance work. Join usShape the FutureFor too long legal software has been...


  • Toronto, Ontario, mc n, Canada Viv Technologies Inc. Full time

    Customer Onboarding SpecialistViv TechnologiesAt Viv Technologies, we're passionate about the power of digital transformation done right. That means continuously improving our home care software platform, built specifically for multi-site home care operators. We're proud to support some of North America's biggest home care operators. Together, we help tens...


  • Toronto, Canada People Corporation Full time

    We are seeking a Customer Success, Onboarding to join Collage HR in Toronto. Our mission at Collage is to empower Canadians to do their best work. We achieve this by reimagining the way businesses manage HR, payroll, and benefits. Our revolutionary platform automates HR administration, enabling our clients to focus on doing the meaningful work they set out...


  • Toronto, Canada Levitate Full time

    Join to apply for the Customer Success Specialist role at Levitate At Levitate, we’re on a mission to make a real impact - for our customers, our team, and the world around us. We believe the best work comes from people who are curious, driven, and excited to grow. Our five core values guide everything we do, and we look for teammates who embody the traits...