Manager Customer Support Apply
Manager, Customer Support (India)Support Delivery ManagerAt Vimeo, we’re passionate about delivering exceptional customer experiences and ensuring our users receive the highest quality of support. What You’ll Do:Deliver Outstanding Support Operations:Lead your team to efficiently resolve custome