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