Find New Candidates Using Layoff Lists
Since the beginning of the year, over 330 tech startups have laid off over 50,000 employees. Several of Europe's most well-known startups have drastically reduced their teams in order to cut costs and preserve their cash runway as the global economy slows.
Technology stocks have plummeted on public markets,