Auby

Auby

The Auby smelter is located in the town of Auby in the north of France, approximately 35 kilometers south of the city of Lille. It is adjacent to the Canal de la Deule, which connects to the seaports of Calais and Antwerp, and is well connected to several motorways.​

Watch jobs in this category