Integral Ad Science Names Kevin McCurry as Chief Strategy Officer
August 08, 2019 – New York, NY – Integral Ad Science (IAS), the global leader in digital ad verification, today announced Kevin McCurry has been appointed as Chief Strategy Officer. In his new role, McCurry will report directly to the...