Sephi_Bergerson_Peter_Schuller_DSCF2643

Lost in Translation | Executive Portrait

Mr. Peter Schuller is the global IT services director at McKinsey & Co. from Dusseldorf....