Number of Employees: 1810

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

Annual turnover: €226 million