Impressum
Taulia Inc.
a Delaware corporation, having its principal place of business at
795 Folsom St. 1st Floor, Suite 1007
San Francisco, CA 94107
Delaware Reg. No.: 4693909.
Represented by its CEO and Director Cedric Bru;
Board of Directors consisting of Cedric Bru; Bertram Meyer; Léo Apotheker; Noel Fenton; Josh Hannah; Brian Matthews; Nathan Medlock
E- Mail: legal@taulia.com