Integral Ad Science Names Kevin McCurry as Chief Strategy Officer