Meet our team

As of February 1st, 2023, we had 44 employees located at our head­quarters in Saarbruecken, Germany. At the moment, the following details are available to the public: