C$146k-C$265k annual

Manager/Sr. Manager – Global Support

About the Team The Global Support team is an integral part of our Customer Success organization, working to provide exceptional self-service and human-supported experiences to our 2M+ customers. As a