Nathan Jagoda, Country Manager Germany von Information Builders
Nathan Jagoda, Country Manager Germany von Information Builders ( Bild: Information Builders )