Integral Ad Science Holding Corp. (NASDAQ:IAS), a $1.74 billion market cap company specializing in digital ad verification, has finalized the separation terms with its former Chief Financial Officer, ...