As a Technical Customer Success Specialist, you will play a crucial role in onboarding new clients and their product catalogs onto an e-commerce platform. This opportunity is ideal for individuals with technical expertise and customer-facin......
Job Location: Toronto, ON, Canada