Contract / Project Manager
18 hours ago
Bridgwater
To achieve this, our 7,500 Switchers combine their historical engineering expertise and project ... In our 12 countries (Europe, Middle East, Asia) of operation, we are working on the production and ...