| Company | Timeline | Status | |
| Petrofac (Malaysia-Pm 304) Limited Director • Director | 1 Jan 2022←1 Year 11 Months→11 Dec 2023 | Active | |
| Petrofac UK Holdings Limited Director • Director | 23 Nov 2020←3 Years→11 Dec 2023 | Active | |
| Petrofac Engineering Limited Director • Director | 4 Jul 2019←4 Years→11 Dec 2023 | Active | |
| Atlantic Resourcing Limited Director • Director | 8 Mar 2019←4 Years→11 Dec 2023 | Active | |
| Scotvalve Services Limited Director • Director | 8 Mar 2019←4 Years→11 Dec 2023 | Active | |
| Petrofac Facilities Management Africa Limited Director • Director | 4 Mar 2019←4 Years→11 Dec 2023 | Active | |
| Joint Venture International Limited Director • Director | 4 Mar 2019←4 Years→11 Dec 2023 | Dissolved | |
| Plant Asset Management Limited Director • Director | 25 Feb 2019←4 Years→11 Dec 2023 | Dissolved | |
| Petrofac Contracting Limited Director • Director | 4 May 2016←7 Years→11 Dec 2023 | Dissolved | |
| Ithaca Energy Developments UK Limited Director • Senior Vice President Finance | 27 Sep 2012←4 Years→27 Sep 2016 | Active | |
