Number of Employees: 1810

6 sites in France
1 site in Poland
3 site in Argentina
1 site in Brazil
2 sites in Spain
1 site in USA

Annual turnover: €226 million