The Director, Customer Success is a vital part of the management team for Vimeo’s broader Customer Success organization. In this role you will lead all aspects of the strategy and execution of our EMEA Customer Success team, ensuring the successful adoption, value realization and growth of a portfolio of customers across Vimeo’s EMEA market. You will focus on driving success amongst our EMEA ...