Stephanie Scheller

Managing Partner Sustainable Solutions EMEA
Omnicom Media Group