Omie & Cie
All natural and organic food products, sourced from France, with a wide selection of items at competitive prices and a focus on reducing waste. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€60—90m (Dealroom.co estimates Feb 2023.)
Company register number 881598940
Montreuil Île-de-France (HQ)
Authorizing premium user...