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