BV D steel in Europe

Title: Technology Projects Manager, …Occupation: Bestuurder