| Company | Timeline | Status | |
| Yorks Communications Limited Director • Director | 8 May 2019←4 Years→4 Jul 2023 | Dissolved | |
Russia Foundation Director • Pr Consultant | 7 Dec 2004←1 Year 2 Months→27 Feb 2006 | Dissolved | |
| Richbo49 RTM Company Limited Director • Public Relations Consultant | 20 Jan 2004←21 Years→Current | Active | |
| Richbo49 RTM Company Limited Director • Public Relations Consultant | 20 Jan 2004←21 Years→5 Sep 2025 | Active | |
