Vimeo CEO Anjali Sud Announces Departure After 9 Years of Service Before becoming the CEO in 2017, Sud served as the company's general manager and head of marketing. by Inno Flores