Worker Sub-Type: Regular Job Description: Reporting to the Director of Customer Success, the Customer Success Specialist will engage with the customer base ensuring a positive customer experience on all fronts. The selected candidate wi......
Job Location: Waterloo, ON, Canada