Filter results





Petrofac Algiers
Algeria
Pins Maritimes
Mohamadia, Algiers

Petrofac Brunei
Brunei
3rd Floor, Sentral Shopping Centre
Jalan Seri Maharaja
Kg. Mumong 'A', KA 1531

Petrofac Beijing
China
A2101 Focus Centre
No. 6 Futong Avenue
100102 Wangjing Chaoyang District

Petrofac Mumbai
India
7th Floor Ventura
Central Avenue, Hiranandani Business Park
Powai 400076

Petrofac Chennai
India
7th Floor, Block 9A 1/124 Shivaji Gardens
Nandambakkam Post,
Ramapuram Manapakkam 600 089