Legal notice
Impressum
Who runs Tabla
Tabla DB, Inc.
3711 Werner Avenue, Austin, TX 78722
United States
A corporation of the State of Delaware, file number 10826214. Represented by Tarek Shalaby, Chief Executive Officer.
Contact
Email: support@tabladb.com
Representative in the European Union
Under Article 27 of the GDPR: Nora Shalaby, Lausitzer Straße 21, 10999 Berlin, Germany.
Responsible for the content
Tarek Shalaby, Chief Executive Officer, at the address above.