The red node is Jeffrey. 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
Jeffrey Graham Marjoribanks
Jeffrey Graham Marjoribanks is a director of 6 companies and holds 1 other current role. Source: Companies House records.
Director at Moray Firth Trustees Limited · Director at Moray Firth Holdings Limited
- 7 current roles
- 1 previous role
- Served alongside 111 people
Official record Companies House · updated 11th October 2026
Roles
8 roles across 8 organisations (7 current, 1 previous)Current roles (7)
-
Moray Firth Trustees LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Moray Firth Trustees Limited
- Role
- Director
- Appointed
- 2025-07-01
- Record reference
- Company SC169581
Current -
Moray Firth Holdings LimitedDirector · 2025-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Moray Firth Holdings Limited
- Role
- Director
- Appointed
- 2025-07-01
- Record reference
- Company SC830893
Current -
Johnston Carmichael Trustees LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael Trustees Limited
- Role
- Director
- Appointed
- 2024-06-24
- Record reference
- Company SC456983
Current -
Moore Johnston Carmichael LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Moore Johnston Carmichael Limited
- Role
- Director
- Appointed
- 2024-06-24
- Record reference
- Company SC458715
Current -
Johnston Carmichael Trust CompanyDirector · 2022-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael Trust Company
- Role
- Director
- Appointed
- 2022-05-27
- Record reference
- Company SC601071
Current -
Johnston Carmichael (Scotland) LimitedDirector · 2022-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael (Scotland) Limited
- Role
- Director
- Appointed
- 2022-04-26
- Record reference
- Company SC018019
Current -
Johnston Carmichael LLPLlp-designated-member · 2019-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael LLP
- Role
- Llp-designated-member
- Appointed
- 2019-09-02
- Record reference
- Company SO303232
Current
Previous roles (1)
-
Johnston Carmichael Wealth LimitedDirector · 2024
Official record · Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael Wealth Limited
- Role
- Director
- Appointed
- 2024-06-24
- Ended
- 2024-06-24
- Record reference
- Company SC081852
Previous
Company roles, current and past, as filed at Companies House.
People Jeffrey has served alongside
111 people across 8 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.
Johnston Carmichael LLP 102 people · 2019-present
- Deborah Noreen RamsayServing together now · since 2026
- Keith HamiltonServing together now · since 2026
- Gemma GibsonServing together now · since 2026
- Gavin Robert WeanieServing together now · since 2025
- VO, EP. Hughes, Thi Xuan ThuyServing together now · since 2025
- Allison DaltonServing together now · since 2025
- Craig BurnieServing together now · since 2025
- Martin BannermanServing together now · since 2025
- Stephen OatesServing together now · since 2025
- Jane FergusonServing together now · since 2025
- Jenny JunnierServing together now · since 2024
- Lesley HopwoodServing together now · since 2024
- Martin Douglas Hamilton OslerServing together now · since 2024
- Maxwell Ramsay ChasselsServing together now · since 2024
- Zoe HodgeServing together now · since 2024
- Gillian MccolganServing together now · since 2024
- Graeme BainServing together now · since 2024
- Sally HewishServing together now · since 2024
- Jordan Ross BrownServing together now · since 2024
- Matthew Anthony KayeServing together now · since 2024
- Raemond Leslie JappyServing together now · since 2023
- James Alexander LockhartServing together now · since 2023
- Paul Anthony ShieldsServing together now · since 2023
- Bryan Philip ShepkaServing together now · since 2023
- Robert Gordon HoggServing together now · since 2023
- Stephen Graeme HarrisonServing together now · since 2023
- Alan Angus HamiltonServing together now · since 2022
- Andrew McmillanServing together now · since 2022
- Campbell Watt Harrison CummingsServing together now · since 2022
- Michael McallisterServing together now · since 2022
- Neil WilsonServing together now · since 2022
- Richard Charles SutherlandServing together now · since 2022
- Suzanne BrownieServing together now · since 2022
- Aileen ScottServing together now · since 2022
- Jennifer Sheila StewartServing together now · since 2022
- Alexander NicholsonServing together now · since 2022
- Sayandhan MathavanServing together now · since 2022
- Grant Adrian RogerServing together now · since 2021
- James Alexander HamiltonServing together now · since 2021
- Barry Alexander MassonServing together now · since 2020
- Emma WatermanServing together now · since 2020
- Stewart PenningtonServing together now · since 2020
- Adam Ker HardieServing together now · since 2019
- Alexander Philip MansonServing together now · since 2019
- Alexander RennieServing together now · since 2019
- Alexandra DochertyServing together now · since 2019
- Andrew Gordon WalkerServing together now · since 2019
- Andrew Robertson EwingServing together now · since 2019
- Andrew Watt ShepherdServing together now · since 2019
- Brian Andrew MoranServing together now · since 2019
- Brian MainServing together now · since 2019
- Callum John WilsonServing together now · since 2019
- Colin Russell MckelvieServing together now · since 2019
- Craig Alexander MacphersonServing together now · since 2019
- Craig Scott HendryServing together now · since 2019
- David McbainServing together now · since 2019
- David Scott HolmesServing together now · since 2019
- David WardServing together now · since 2019
- David WilsonServing together now · since 2019
- Donald McnaughtServing together now · since 2019
- Douglas RintoulServing together now · since 2019
- Edward Joseph AtkinsonServing together now · since 2019
- Euan James McleodServing together now · since 2019
- Ewen Archibald FlemingServing together now · since 2019
- Gavin YoungServing together now · since 2019
- Gemma SpiersServing together now · since 2019
- Gordon Malcolm MaclureServing together now · since 2019
- Graeme George FraserServing together now · since 2019
- Graham James LeithServing together now · since 2019
- Graham Westland AlexanderServing together now · since 2019
- Hugh BoyleServing together now · since 2019
- Irvine SpowartServing together now · since 2019
- Jamie WaughServing together now · since 2019
- Jean Mcpherson MainServing together now · since 2019
- Jennifer CormackServing together now · since 2019
- John Alexander ToddServing together now · since 2019
- John Fordyce MasonServing together now · since 2019
- John McauslinServing together now · since 2019
- Louise PetersServing together now · since 2019
- Lynne WalkerServing together now · since 2019
- Mark John HoustonServing together now · since 2019
- Mark Steven StewartServing together now · since 2019
- Matthew Purdon HendersonServing together now · since 2019
- Michael Brian MurrayServing together now · since 2019
- Neil Miller Brown StevenServing together now · since 2019
- Niall Archibald FarquharsonServing together now · since 2019
- Nicola HorsburghServing together now · since 2019
- Peter Charles YoungServing together now · since 2019
- Peter John InnesServing together now · since 2019
- Richard Gerard MurrayServing together now · since 2019
- Richard Gordon BathgateServing together now · since 2019
- Robin Jackson DandieServing together now · since 2019
- Rodney Alan AndersonServing together now · since 2019
- Rosalind CattoServing together now · since 2019
- Ryan DiplexcitoServing together now · since 2019
- Scott JeffreyServing together now · since 2019
- Scott Mckenzie DunbarServing together now · since 2019
- Shaun Stanley MillicanServing together now · since 2019
- Stephen Charles DickieServing together now · since 2019
- Stephen James McilwaineServing together now · since 2019
- Steven John MenziesServing together now · since 2019
- Susan Macpherson WalkerServing together now · since 2019
Johnston Carmichael (Scotland) Limited 14 people · 1990-present
- Alexander Philip MansonServing together now · since 2022
- Andrew Gordon WalkerServing together now · since 2022
- Craig Alexander MacphersonServing together now · since 2022
- Lynne WalkerServing together now · since 2022
- Mark John HoustonServing together now · since 2022
- Shaun Stanley MillicanServing together now · since 2022
- Irene Girvan Wallace Macphail2001-2022 dates incomplete
- Marylyn Jean Johnston2001-2022 dates incomplete
- Isobel Rosemary Simpson2000-2022 dates incomplete
- Patricia Caroline Alexandra Seligman2000-2022 dates incomplete
- Johnston, Grenville Shaw, Lt Colonel1990-2022 dates incomplete
- Nigel Henry Seligman1990-2022 dates incomplete
- Peter Lewis Simpson1990-2022 dates incomplete
- William Angus Dawson Macphail1990-2022 dates incomplete
Johnston Carmichael Trustees Limited 6 people · 2024-present
- Andrew Gordon WalkerServing together now · since 2024
- Craig Alexander MacphersonServing together now · since 2024
- David McbainServing together now · since 2024
- Lynne WalkerServing together now · since 2024
- Mark John HoustonServing together now · since 2024
- Shaun Stanley MillicanServing together now · since 2024
Moore Johnston Carmichael Limited 6 people · 2024-present
- Andrew Gordon WalkerServing together now · since 2024
- Craig Alexander MacphersonServing together now · since 2024
- David McbainServing together now · since 2024
- Lynne WalkerServing together now · since 2024
- Mark John HoustonServing together now · since 2024
- Shaun Stanley MillicanServing together now · since 2024
Johnston Carmichael Trust Company 6 people · 2022-present
- Alexander Philip MansonServing together now · since 2022
- Andrew Gordon WalkerServing together now · since 2022
- Craig Alexander MacphersonServing together now · since 2022
- Lynne WalkerServing together now · since 2022
- Mark John HoustonServing together now · since 2022
- Shaun Stanley MillicanServing together now · since 2022
Moray Firth Trustees Limited 4 people · 2025-present
- Craig Alexander MacphersonServing together now · since 2025
- Lynne WalkerServing together now · since 2025
- Mark John HoustonServing together now · since 2025
- Shaun Stanley MillicanServing together now · since 2025
Moray Firth Holdings Limited 4 people · 2025-present
- Craig Alexander MacphersonServing together now · since 2025
- Lynne WalkerServing together now · since 2025
- Mark John HoustonServing together now · since 2025
- Shaun Stanley MillicanServing together now · since 2025
Johnston Carmichael Wealth Limited 9 people · 1990-2024
- Andrew Gordon Walker2024
- Craig Alexander Macpherson2024
- Craig Scott Hendry2024
- Lynne Walker2024
- Mark John Houston2024
- Shaun Stanley Millican2024
- Johnston, Grenville Shaw, Lt Colonel2001-2024 dates incomplete
- Nigel William Lutley Sclater1997-2024 dates incomplete
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