Design Engineer
... oil & gas sectors.The company head office isbased in Switzerland close ... required to undertake the overall design and project management of large, ... individual for finalisation of the design and project, togetherwith the client. ...