Al Naba Services LLC is the largest Integrated Facility Management Service Provider in the Sultanate of Oman for around four decades of proven track record backed by a highly-skilled workforce.
...
No Ratings
Al Naba House, Building No. 1240, Plot No. 791, Ghala Industrial Area, Muscat, Sultanate of Oman