Christoph Möller

Knowledgeable in the latest trends, business ideas, science innovations & future technologies.

  • Education
    • German master's degree in information economics