Join now
Log in Join

Facts & Figures

  • A growing team of currently 120 members
  • Representing 40 nationalities
  • Speaking 36 different languages
  • A central Munich office location

Team members from 40 different countries