Petromasila employs 558 employees. The Petromasila management team includes Mohammed McIarb (Head of Contracts), Khaled al-Musalli (Head of Transit), and Abdulmomen Alaamdi (Information Technology Manager).
Looking for a particular Petromasila employee's phone or email?