De site Twenga wordt beheerd door Twenga SAS :
Twenga SAS met een kapitaal van 281 257,25 €
R.C.S. Paris 492 315 627
Verklaring nr. 1242156 bij de CNIL
KvK-nummer: 492 315 627 000 82
Hoofdkantoor : Chez WeWork - 4 Rue Jules Lefebvre 75009 PARIS
Directeur publicatie : Cédric Anès
De site Twenga wordt gehost op Google Cloud Platform door het bedrijf Google:
Hoofdkantoor : 8 Rue de Londres - 75009 Paris - France