| Company | Timeline | Status | |
| Haddenham Community Library Director • Retired | 7 May 2013←9 Years→24 Nov 2022 | Active | |
| Thame Engineering Co Limited Director • Director | 31 Dec 1991←24 Years→7 Mar 2016 | Active | |
| Thame Engineering Company (Oxon) Limited(The) Director • Director | 31 Dec 1991←24 Years→7 Mar 2016 | Active | |
