| Company | Timeline | Status | |
| Dafen Power Limited Director • Company Director | 1 Jan 2013←9 Months→1 Oct 2013 | Active | |
| Vermilion Associates Limited Director • Director | 12 Jul 2012←13 Years→Current | Active | |
| Ineos 120 Energy Limited Director • Director | 29 Oct 2008←3 Years→6 Sep 2012 | Dissolved | |
| BP Brasil Limitada Director • Oil Company Executive | 27 Oct 1999←1 Day→27 Oct 1999 | Active | |
BP Exploration Services Limited Director • Vp Negotiations And New Busine | 15 Mar 1999←9 Years→30 Apr 2008 | Dissolved | |
| Eni Is Exploration Limited Director • Gas Sales Manager | 11 Sep 1998←5 Months→28 Feb 1999 | Active | |
