Dr Christoph Dietzel

Dr Christoph Dietzel is the Global Head of Products and Research at DE-CIX.