About Us

We promise, we don't bite

Offices:

Business & Operations

New York City

1407 Broadway
Techstars - 24th Floor
NY 10018
United States

HR & Legal

Paris

62 Rue Jean-Jacques Rousseau
75001, Paris
France