Dubai
NOV Central Office Jebel Ali.NOV Central Office Jebel Ali, Plot S 10311 Jebel Ali Free Zone South 1
oil and gas companies
Blue Triangle Electromechanical Contracting LLC, 51 Sheikh Rashid Bin Saeed St Al Manhal Abu Dhabi United Arab Emirates
Al Sadaf Studios, Sahara Centre Al Nahda St Al Nahda Al Nahda 1 Sharjah United Arab Emirates
Safe Accounting Services, 9FMM2WG Unnamed Road Ajman United Arab Emirates
Shakespeare and Co, Al Majaz Waterfront Corniche Sharjah United Arab Emirates
NOV Central Office Jebel Ali, Plot S 10311 Jebel Ali Free Zone South 1
+97148236700