Petrel Resources
Show contact
Riadh Mahmoud Hameed
Non Executive Director
Michel Fayad
3 members
Current role
John Teeling
Executive Chairman