C$285k-C$336k annual

Customer Onboarding Specialist (Ex Researcher)

We are looking for a Customer Onboarding Specialist to join our Customer Success Team. This role will own the strategy, execution, measurement, and overall success of our customer onboarding programs, which are key to customers realizing value from their investment.

Technical Lead

We are looking for a highly skilled and experienced Technical Lead to join our dynamic team. As a Technical Lead, you will be responsible for providing technical leadership and guidance to a team of engineers, ensuring the successful delivery of high-quality software solutions.