Sto France
Innovative facade and cladding
- B2B
- Has physical offices
- Manufacturing
- Construction
- Sales-led purchase
About Sto France
Development of innovative products and systems for facade renovation and cladding, focusing on responsible building and aesthetic preservation.
Key facts
- Industry
- Construction
- Company size
- 51–250 employees
- Headquarters
- Bezons, Île-de-France, France
- Revenue
- $40M – $172MTamtam estimate
- Website
- sto.fr
- linkedin.com/company/sto-france
Sto France at a glance
Sto France is a B2B company in the Construction industry, headquartered in Bezons, Île-de-France, France.
Sto France has 51–250 employees.
Sto France's revenue is $40M – $172M (Tamtam estimate).
Frequently asked questions about Sto France
What is Sto France's revenue?
Tamtam estimates Sto France's annual revenue at $40M – $172M.
How many employees does Sto France have?
Sto France has 51–250 employees.
Where is Sto France headquartered?
Sto France is headquartered in Bezons, Île-de-France, France.
Selling to companies like Sto France?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies