Integral Ad Science Names Chance Johnson as Chief Revenue Officer
August 19, 2019 – New York, NY – Integral Ad Science (IAS), the global leader in digital ad verification, today announced the appointment of Chance Johnson as Chief Revenue Officer. Johnson, who most recently served as the Senior Vice President...