Managing Director Amazon Advertising Germany
munich, bavaria, germany
Amazon
IESE Business School
Northeastern University
Institute for Media and Entertainment