Katja Tautscher

Affiliations

  • Director at Inspired Entertainment Inc. (INSE), 2021-03-02