View Top Employees for Stx Europe
img Website stxfrance.com
img Industry Shipbuilding
img Location France, Aquitaine, France
Employees 745
Founded 1864
Website stxfrance.com
Industry Shipbuilding
Location France, Aquitaine, France
Employees 745
Founded 1864
LinkedIn linkedin.com/company/stx-france

Top Stx Europe Employees