Join us at the 2025 Wabel Summits
Smart B2B Matchmaking
Connecting the right Buyers with the right Suppliers.
📅 Barcelona – 22nd to 25th April 2025
📅 Dubai – 24th to 27th November 2025
Retail group > Organic Shop

Organic Shop
Organic shop is a personal care retailer which contributes in the world of organic and natural cosmetics and is based in Moscow, Russia. The firm operates 42 stores across the Russian cities. The retailer has an excellent entrepreneurial team who are always present to attend and guide customers.
Approximately 20,000 customers visit an Organic shop daily and the area of the shops are 50-80 meter squares.
The company has a range of over 6000 SKUs and provides more than 80 brands which are known as (non-exhaustive list) :
- Weleda
- Hauschka
- Lavera
- Bema cosmetics
Indeed, the company is determined to offer to their customers natural products therefore they organize events to teach customers how to cook cosmetics at home through natural ingredients.
In fact, the objective of the company is to promote expansion by opening 200 stores in the coming 3 years.
Headquarters
Moscow, Russia
Phone number
Facts and figures
Turnover
Global workforce
Private Label information and documents
