... to be the world's leading engineering staffing provider spanning the Oil ... provide our clients with the engineering and technical expertise they need, wherever ...
21 days ago
... and provide courteous and professional technical support. Carry out repairs and ... DEP or DEC in mechanical engineering/industrial mechanics/automation or other ... a field related to automation and technical service. Knowledge of the pharmaceutical ...
28 days ago