| Company | Timeline | Status | |
| Exxonmobil Chemical Limited Director • Accountant | 15 Jul 2002←2 Years 2 Months→30 Sep 2004 | Active | |
| Little Hayes Park Management Company Limited Director • Retired | 28 Jul 1997←21 Years→29 May 2019 | Active | |
Abu Dhabi Petroleum Company Limited Director • Oil Company Executive | 19 Dec 1992←11 Years→29 Sep 2004 | Dissolved | |
Iraq Petroleum Company, Limited Director • Oil Company Executive | 3 Oct 1992←11 Years→29 Sep 2004 | Dissolved | |
