France
The United States
Turkey
Romania
Czech Republic
International VSM is in

USA

France

Turkey

Romania

Czech Republic

Mechanical parts

Mechanical parts

Mechanical assembly

Special machines

Mechanical assembliy

Mechanical assembly

Mechanical assembly

Mechanical assembly

Mechanical assembly

Mechanical parts

Mechanical parts

Mechanical parts
- Headquarters
- Our facilities
- Our projects