Patrick Stoltze

Country Manager DACH & CEE, Integral Ad Science