WebsiteBack Market # Employees93Last Announcement DateDecember 23, 2022SourceTech company layoffs in Europe: the list | Sifted