Legal terms

The site https://www.twenga-solutions.com is published by the company Twenga :

Company name :
Twenga SA
Headquarters :
Chez WeWork - 33 Rue La Fayette 75009 Paris - France
Place of Registration :
France
Registered Number :
R.C.S. Paris 492 315 627
VAT number :
FR61492315627

The site https://www.twenga-solutions.com is hosted by OVH :

  • 2 rue Kellermann - 59100 Roubaix - France
  • Telephone number : 0033(0)972101007