Vimeo lays off 11% of its workforce News January 5, 2023 Anjali Sud, CEO, Vimeo announced the company’s intention to lay off 11 per cent of its workforce on Wednesday via…