| Company | Timeline | Status | |
| Aibel Holding Limited Director • Director | 8 Jul 2004←2 Years 5 Months→11 Dec 2006 | Active | |
| Vetco International Holding 4 Director • Director | 8 Jul 2004←2 Years 5 Months→7 Dec 2006 | Active | |
| Baker Hughes International Treasury Services Limited Director • Finance Director | 6 Jun 2001←3 Years→8 Jul 2004 | Active | |
