| Company | Timeline | Status | |
| Graham Roberts Plastics Limited Director • Director  | 19 Jan 2024←1 Year 9 Months→Current  | Active  | |
| Cannon Technologies Limited Director • Director- General Manager  | 2 Feb 2009←16 Years→Current  | Active  | |
| Cannontech Limited Director • Managing Director  | 23 Aug 2008←17 Years→Current  | Active  | |
| Cannon Telecomms Limited Secretary • Technical Director  | 31 Mar 2006←19 Years→Current  | Active  | |
| Cannon Technologies Europe Ltd Director • Director  | 31 Jul 2003←22 Years→Current  | Active  | |
| Cannon Technologies Group Limited Director • Unreported  | 16 Jul 2003←22 Years→Current  | Active  | |
| Graham Roberts Plastics Limited Director • General Management  | 1 May 2003←16 Years→5 Jun 2019  | Active  | |
| Cannon Telecomms Limited Director • Unreported  | 1 Oct 2002←23 Years→Current  | Active  | |
| Cannon Technologies Limited Director • Director Of Production  | 7 Jul 2000←7 Years→23 Jun 2008  | Active  | |
| Cannon Datacom Limited Director • Director & General Manager  | 30 Jun 2000←25 Years→Current  | Active  | |
