Begin typing your search...
Showing results for "#Jeremi Gorman"
Snap laying off around 1,280 employees amid poor growth: Report
As per a report, citing sources, the layoffs that started from Wednesday will hit some verticals harder than others. Snap currently has over 6,400...