infotechlead

Vimeo CEO Anjali Sud to leave video-hosting platform