EMEA Lead across 13 countries
Heinz creates ideas that stand out. My teams made sure everyone saw them.
Media Planning And Buying
Market Mix Modeling
Executive Client Leadership
Heinz creates ideas that stand out. My teams made sure everyone saw them.
Media Planning And Buying
Market Mix Modeling
Executive Client Leadership