SAUDI ARABIA – FOR A LEADING MAINTENANCE Urgent Requirement. Large Vacancy. Immediate Departure COMPANY