| Company | Timeline | Status | |
| Bechtel Nuclear Power Company Limited Director • Deputy General Counsel | 9 Apr 2025←6 Months→Current | Active | |
| Croft Estate Management Co. Ltd(The) Director • Solicitor | 14 Apr 2018←9 Months→17 Jan 2019 | Active | |
Bechtel Water Technology Limited Director • Principal Counsel | 17 Jul 2012←2 Years 11 Months→23 Jun 2015 | Dissolved | |
| Bechtel Limited Director • Principal Counsel | 11 Jun 2012←5 Years→14 Sep 2017 | Active | |
