Head of Business Development
Munich, Bavaria, Germany
IDG TechNetwork
IDG Business Media GmbH
Director Ad Management
VP Data Strategy