| Company | Timeline | Status | |
| Immunogen International Limited Director • Director | 20 Mar 1992←7 Months→27 Oct 1992 | Active | |
| Perkinelmer (UK) Pension Trustees Limited Director • Director | 18 Dec 1991←4 Years→13 Jun 1996 | Dissolved | |
00585987 Limited Director • Director | 18 Dec 1991←4 Years→1 Oct 1996 | Liquidation | |
