People/John Rigg
PersonUK

John Rigg

1 company·2 mandates

CompanyRelationTitleSinceAs of
TRIAD GROUP PLCTRDDirector●Chairman1987-12-312026-07-09
TRIAD GROUP PLCTRDMajor shareholder●——2026-07-09
John Rigg — Person