Locations
United States · Paris, France · Paris, France
industry
Clothing and Apparel · Commerce and Shopping · Design · Real Estate
Size
51-200 employees
Stage
Other
founded in
2013
a new Techstars Landing Zone investment, in Paris , France
Is this your company?
Something looks off?