| Company | Timeline | Status | |
| Astrazeneca Treasury Limited Director • Taxation Controller | 29 Aug 2000←9 Years→18 Mar 2010 | Active | |
R&Q Beta Company Plc Director • Taxation Controller | 7 Feb 2000←10 Years→31 Mar 2010 | Converted/Closed | |
I.C. Insurance Holdings Limited Director • Taxation Controller | 7 Feb 2000←10 Years→31 Mar 2010 | Dissolved | |
R&Q Alpha Company Plc Director • Taxation Controller | 7 Feb 2000←10 Years→31 Mar 2010 | Converted/Closed | |
| Zeneca Finance (Netherlands) Company Director • Taxation Controller | 31 Mar 1993←11 Years→8 Nov 2004 | Active | |
| Astrazeneca Nominees Limited Director • Taxation Controller | 31 Mar 1993←11 Years→1 Nov 2004 | Active | |
