| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | J.D. TODD AND COMPANY LIMITED | 🇬🇧United Kingdom | Active | 04/03/2026 – present |
| Officer | BC ENGINEERING LTD | 🇬🇧United Kingdom | Active | 11/12/2025 – present |
04/03/2026
Northern Ireland → Scotland
15/07/2021
appointed
05/11/2018
appointed