s leading energy companies. We design, build, manage and maintain infrastructure ... JOB TITLE: Senior Supervisor - Construction (Mechanical) KEY RESPONSIBILITIES: Works to a ...
Mechanical Engineer - BAH0025 Primary Location : BHR-CAP-Manama Responsibilities: Assist in the design ... and development of mechanical systems and components, considering ...