GR MECH ENGINEERING & CONSULTANCY SAUDI ARABIA October 7, 2024October 7, 2024[email protected] REQUIREMENT FOR SAUDI ARABIA ( AL – BARRAK) SHUT DOWN / LONG JOB