Senior Manager, Customer Success
CurrentI lead a team of Customer Success Managers in EMEA who manage hundreds of Vimeo’s largest Enterprise customers. Responsible for driving solutions, team and process improvements to ensure revenue retention of our Enterprise customers.