The red node is John. Pale nodes are charities, grey nodes are companies, and darker grey nodes are the people who sit on them. Dashed links are historical or inferred. Click any node to explore.
Person
John Ritchie Clark
John Ritchie Clark is a director of 3 companies. Source: Companies House records.
Director at Scottish Fishermen's Organisation Limited · Director at The Scottish White Fish Producers' Association Limited
- 3 current roles
- 1 previous role
- Served alongside 233 people
Official record Companies House · updated 11th October 2026
Roles
4 roles across 4 organisations (3 current, 1 previous)Current roles (3)
-
Scottish Fishermen's Organisation LimitedDirector · 2005-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Scottish Fishermen's Organisation Limited
- Role
- Director
- Appointed
- 2005-12-31
- Record reference
- Company SC053475
Current -
The Scottish White Fish Producers' Association LimitedDirector · 1999-present
Official record · Companies House
- Source
- Companies House
- Organisation
- The Scottish White Fish Producers' Association Limited
- Role
- Director
- Appointed
- 1999-12-22
- Record reference
- Company SC022672
Current -
Reliance Fishing Company LTD.Director · 1999-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Reliance Fishing Company LTD.
- Role
- Director
- Appointed
- 1999-08-20
- Record reference
- Company SC199108
Current
Previous roles (1)
-
United Fish Selling LimitedDirector · 2010-2024
Official record · Companies House
- Source
- Companies House
- Organisation
- United Fish Selling Limited
- Role
- Director
- Appointed
- 2010-10-29
- Ended
- 2024-01-19
- Record reference
- Company SC077168
Previous
Company roles, current and past, as filed at Companies House.
People John has served alongside
233 people across 4 organisationsBased on overlapping official board records. Calculated from official records It does not mean they know each other. Only formal co-service is listed: people are never joined on a matching name alone.
The Scottish White Fish Producers' Association Limited 131 people · 1989-present
- James William WestServing together now · since 2025
- Andrew Bain BremnerServing together now · since 2021
- Colin George StephenServing together now · since 2021
- Peter BruceServing together now · since 2021
- Dr Andrew Donald BrownServing together now · since 2021
- Wayne BeagrieServing together now · since 2020
- Scott MilneServing together now · since 2020
- Donald AndersonServing together now · since 2020
- Graeme Wilson BuchanServing together now · since 2018
- John William BuchanServing together now · since 2018
- Andrew CampbellServing together now · since 2018
- Femke Bente De BoerServing together now · since 2017
- Kevin WoodServing together now · since 2017
- Anne BirnieServing together now · since 2016
- Iain Alexander YoungServing together now · since 2016
- James John CowieServing together now · since 2015
- Martin Duthie BruceServing together now · since 2015
- Angus DavidsonServing together now · since 2015
- Neil SutherlandServing together now · since 2015
- Alan John AddisonServing together now · since 2015
- Iain Thomas HarcusServing together now · since 2015
- Anne-Margaret AndersonServing together now · since 2015
- Ian DuthieServing together now · since 2014
- John Tait Stephen JnrServing together now · since 2014
- Charles BruceServing together now · since 2014
- Mark LovieServing together now · since 2013
- Jennifer Mary MouatServing together now · since 2013
- Gary BuchanServing together now · since 2012
- John MacalisterServing together now · since 2012
- David John GattServing together now · since 2012
- Ian James BalgavanServing together now · since 2012
- Aberdeen Fish Producers OrganisationServing together now · since 2012
- Jay Scott MackayServing together now · since 2011
- John William BuchanServing together now · since 2011
- Peter LovieServing together now · since 2011
- James BuchanServing together now · since 2011
- James ReidServing together now · since 2011
- David Taylor MilneServing together now · since 2011
- Alexander NicolServing together now · since 2009
- Derek WattServing together now · since 2009
- John TaitServing together now · since 2009
- Michael David WattServing together now · since 2009
- Sam SwankieServing together now · since 2009
- Robert Wilson Gardner StevensonServing together now · since 2009
- Ronald MilneServing together now · since 2009
- Brian BuchanServing together now · since 2008
- Michael BuchanServing together now · since 2008
- Ronald BeagrieServing together now · since 2007
- John Bruce SwankieServing together now · since 2007
- Alec FlettServing together now · since 2006
- Peter GattServing together now · since 2006
- James George PirieServing together now · since 2006
- Phillip West HepburnServing together now · since 2005
- Colin WestServing together now · since 2005
- John KirkwoodServing together now · since 2005
- Martin GardnerServing together now · since 2005
- George Alexander GeddesServing together now · since 2004
- John Sutherland ScottServing together now · since 2004
- John Duncan BuchanServing together now · since 2003
- John Roy MckayServing together now · since 2003
- Stewart John ThomsonServing together now · since 2003
- Cyril Alexander ScottServing together now · since 2003
- Andrew John ScottServing together now · since 2003
- Thomas DuffServing together now · since 2003
- James StephenServing together now · since 2002
- Donald Alexander Charles AndersonServing together now · since 2002
- George WestServing together now · since 2002
- George Priest SutherlandServing together now · since 2002
- Alan Alfred MutchServing together now · since 2001
- John CowieServing together now · since 2001
- Neil Sutherland RumblesServing together now · since 2001
- Andrew Strachan BuchanServing together now · since 2001
- Colin James MitchellServing together now · since 2001
- Ian SwankieServing together now · since 2000
- George Paul StewartServing together now · since 2000
- John Buchan DuthieServing together now · since 2000
- Andrew BuchanServing together now · since 2000
- Daniel SutherlandServing together now · since 2000
- George MilneServing together now · since 1999
- Fraser SmithServing together now · since 1999
- Albert James MuirServing together now · since 1999
- Alistair MilneServing together now · since 1999
- Andrew BuchanServing together now · since 1999
- Bruce ThainServing together now · since 1999
- David LovieServing together now · since 1999
- George Alexander MacraeServing together now · since 1999
- Gordon HaddenServing together now · since 1999
- Graeme Alexander MurrayServing together now · since 1999
- Ian GattServing together now · since 1999
- Ian James BalgowanServing together now · since 1999
- James FrenchServing together now · since 1999
- James MilneServing together now · since 1999
- James More McphersonServing together now · since 1999
- James WattServing together now · since 1999
- John WattServing together now · since 1999
- Joseph HerdServing together now · since 1999
- Macrae Stephen & CoServing together now · since 1999
- Michael ParkServing together now · since 1999
- Neil InnesServing together now · since 1999
- Philip BuchanServing together now · since 1999
- Raymond Beattie HallServing together now · since 1999
- Reginald MckayServing together now · since 1999
- Stewart Graham JonesServing together now · since 1999
- William Alexander WestServing together now · since 1999
- William John MairServing together now · since 1999
- William Mcleod FennellServing together now · since 1999
- William Wiseman JnrServing together now · since 1999
- David Smith1999-2005 dates incomplete
- George S Carter1999-2006 dates incomplete
- William Mair1999 dates incomplete
- Alexander Smith1998-1999 dates incomplete
- John Louie Mitchell1995-1999 dates incomplete
- Iain Smith and Company1995-1999 dates incomplete
- John William Campbell Thomson1995-1999 dates incomplete
- Peter Bruce1995-1999 dates incomplete
- Thomas Gray Hay1995-1999 dates incomplete
- Ian M Sutherland1994-1999 dates incomplete
- David Findlay1993-1999 dates incomplete
- Andrew Ireland1993-1999 dates incomplete
- Alexander Malcolm1993-1999 dates incomplete
- John Campbell1992-1999 dates incomplete
- William Campbell1992-1999 dates incomplete
- John Mckenzie1991-1999 dates incomplete
- John Wilson Goodbrand1991-1999 dates incomplete
- William Flett Sutherland1991-1999 dates incomplete
- William Malcolm1991-1999 dates incomplete
- William R Duthie1991-1999 dates incomplete
- Thomas W Duff1991-1999 dates incomplete
- Alexander Campbell1990-1999 dates incomplete
- Alexander Thomson1989-1999 dates incomplete
- James Mutch Mcdonald1989-1999 dates incomplete
- John William Mclean1989-1999 dates incomplete
Scottish Fishermen's Organisation Limited 90 people · 1990-present
- James John CorbettServing together now · since 2025
- John Alexander NicolServing together now · since 2025
- Derek Alexander WestServing together now · since 2023
- John Lewis AndersonServing together now · since 2023
- Alistair RobertsServing together now · since 2019
- Calum Neil MaciverServing together now · since 2018
- Tommy FinnServing together now · since 2018
- Ian MackayServing together now · since 2017
- Andrew Hay BuchanServing together now · since 2016
- Colin James MitchellServing together now · since 2016
- Iain Maclean MacsweenServing together now · since 2015
- Michael TaitServing together now · since 2015
- Robert Duncan MacnabServing together now · since 2015
- Kenneth Ian MacnabServing together now · since 2015
- Bruce Stephen BuchanServing together now · since 2015
- John Alexander Buchan JnrServing together now · since 2015
- Adam John TaitServing together now · since 2014
- Mark William RobertsonServing together now · since 2012
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where the evidence confirms it. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal