https://integralads.com/jp/news/integral-ad-science-appoints-takeshi-yamaguchi-as-japan-country-manager/
Integral Ad Science Appoints Takeshi Yamaguchi as Japan Country Manager - Integral Ad Science
Dec 6, 2023 - TOKYO: May 17, 2021 -- Integral Ad Science (IAS), a global leader in digital ad verification, today announced the appointment of Takeshi Yamaguchi as Country...
integral ad sciencetakeshi yamaguchicountry managerappointsjapan