Petrofac
Show contact
David Davies
Non-Executive Director
Rene Medori
Non-Executive Chairman
Sara Akbar
Francesca Di Carlo
Matthias Bichsel
Senior Independent Director
John Pearson
COO, Engineering & Production Services (EPS)
Ayman Asfari
Current role
Aidan De Brunner