Job LocationDoverJob DescriptionHow would you like to improve machinery and process systems? We want entry level engineers who can handle dynamic work environments and who know how to think outside of the box. We rely on our engineers in...
The Innovation and Development Division (IDD) drives the innovation strategy for the Hubs and Operations, and contributes to the Group's transformation. It is responsible for imagining, developing and incubating new solutions until they are brought...