Director, Customer Support
20 days ago
Toronto
As Director of Customer Support, you’ll report to the VP of Customer Success, working to ensure world-class customer service, fulfill departmental and company goals, and support a growing and talented team of staff. You’ll step into a department that has an absolutely stellar reputation for custo...