190
2
120
affected
Integral Ad Science laid off 120 employees representing approximately 13% of its workforce on 2022-12-07.
70
Integral Ad Science laid off 70 employees representing approximately 10% of its workforce on 2020-05-14.