Author Petra Schmidt

Petra Schmidt

Head of E-Commerce, Omnicom Media Group