Company name: Integral Ad Science (IAS) London
Description: Integral Ad Science (IAS) is a global leader in digital ad verification helping brands, agencies, and publishers activate and optimize impactful campaigns.
5th 6th Floor, 16 New Burlington Pl, London W1S 2HX, United Kingdom