Integral ad science did a round of layoffs yesterday. The amount of employees laid off is unknown at this time. From the new ceo Lidiane jones “ Realigning the company behind these objectives means that we have to make hard decisions about teams’... — read more