Villars 1980 - 1980 59300 Valenciennes, France, ValenciennesEnergy / Materials / Mechanics, Energy / Materials / Mechanics, Corporate governance