Institut Selva
Natural beauty products and services
- B2C
About Institut Selva
An eco-friendly concept store offering a selection of high-quality organic cosmetics and skincare products, as well as natural beauty treatments and workshops
Key facts
- Industry
- Retail
- Company size
- 1–10 employees
- Headquarters
- Lyon, Auvergne-Rhône-Alpes, France
- Founded
- 2020
- Revenue
- $1.6M – $16.4MTamtam estimate
- Website
- selva-store.fr
Institut Selva at a glance
Institut Selva is a B2C company in the Retail industry, headquartered in Lyon, Auvergne-Rhône-Alpes, France.
Institut Selva was founded in 2020.
Institut Selva has 1–10 employees.
Institut Selva's revenue is $1.6M – $16.4M (Tamtam estimate).
Selling to companies like Institut Selva?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies