Robuta

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