Company | Timeline | Status | |
Niven Design Consultancy (Aberdeen) Limited Director • Instrumentation And Control System Desig | 3 Nov 2010←3 Years→30 Sep 2014 | Dissolved | |
Millwood Projects Limited Director • Instrumentatin And Control System Design | 1 Nov 2010←8 Years→30 Jul 2019 | Dissolved |