- blackduckresources.com
- 1
- 1
Held a wide variety of petroleum engineering, technical, commercial & new business development management roles in Shell companies in New Zealand, United Kingdom, Netherlands, Ireland, Abu Dhabi, Oman, Iran, Algeria, Equatorial Guinea & China.....
Relevance: 23.67046