The red node is Graeme. 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
Graeme Bain
Graeme Bain holds 1 other current role. Source: Companies House records.
Llp-member at Johnston Carmichael LLP
- 1 current role
- Served alongside 86 people
Official record Companies House · updated 11th October 2026
Roles
1 role across 1 organisationCurrent roles (1)
-
Johnston Carmichael LLPLlp-member · 2024-present
Official record ยท Companies House
- Source
- Companies House
- Organisation
- Johnston Carmichael LLP
- Role
- Llp-member
- Appointed
- 2024-06-01
- Record reference
- Company SO303232
Current
Company roles, current and past, as filed at Companies House.
People Graeme has served alongside
86 people across 1 organisationBased 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 86 people · 2024-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
- Adam Ker HardieServing together now · since 2024
- Aileen ScottServing together now · since 2024
- Alan Angus HamiltonServing together now · since 2024
- Alexander NicholsonServing together now · since 2024
- Alexandra DochertyServing together now · since 2024
- Andrew Gordon WalkerServing together now · since 2024
- Andrew McmillanServing together now · since 2024
- Andrew Robertson EwingServing together now · since 2024
- Barry Alexander MassonServing together now · since 2024
- Brian Andrew MoranServing together now · since 2024
- Bryan Philip ShepkaServing together now · since 2024
- Campbell Watt Harrison CummingsServing together now · since 2024
- Craig Alexander MacphersonServing together now · since 2024
- Craig Scott HendryServing together now · since 2024
- David McbainServing together now · since 2024
- David Scott HolmesServing together now · since 2024
- David WardServing together now · since 2024
- David WilsonServing together now · since 2024
- Donald McnaughtServing together now · since 2024
- Edward Joseph AtkinsonServing together now · since 2024
- Emma WatermanServing together now · since 2024
- Ewen Archibald FlemingServing together now · since 2024
- Gavin YoungServing together now · since 2024
- Gillian MccolganServing together now · since 2024
- Graeme George FraserServing together now · since 2024
- Graham James LeithServing together now · since 2024
- Graham Westland AlexanderServing together now · since 2024
- Grant Adrian RogerServing together now · since 2024
- Hugh BoyleServing together now · since 2024
- Irvine SpowartServing together now · since 2024
- James Alexander HamiltonServing together now · since 2024
- James Alexander LockhartServing together now · since 2024
- Jeffrey Graham MarjoribanksServing together now · since 2024
- Jennifer CormackServing together now · since 2024
- Jennifer Sheila StewartServing together now · since 2024
- John Fordyce MasonServing together now · since 2024
- John McauslinServing together now · since 2024
- Jordan Ross BrownServing together now · since 2024
- Louise PetersServing together now · since 2024
- Lynne WalkerServing together now · since 2024
- Mark John HoustonServing together now · since 2024
- Mark Steven StewartServing together now · since 2024
- Matthew Anthony KayeServing together now · since 2024
- Michael Brian MurrayServing together now · since 2024
- Michael McallisterServing together now · since 2024
- Neil Miller Brown StevenServing together now · since 2024
- Neil WilsonServing together now · since 2024
- Nicola HorsburghServing together now · since 2024
- Paul Anthony ShieldsServing together now · since 2024
- Peter John InnesServing together now · since 2024
- Raemond Leslie JappyServing together now · since 2024
- Richard Charles SutherlandServing together now · since 2024
- Richard Gerard MurrayServing together now · since 2024
- Richard Gordon BathgateServing together now · since 2024
- Robert Gordon HoggServing together now · since 2024
- Robin Jackson DandieServing together now · since 2024
- Rodney Alan AndersonServing together now · since 2024
- Rosalind CattoServing together now · since 2024
- Ryan DiplexcitoServing together now · since 2024
- Sally HewishServing together now · since 2024
- Sayandhan MathavanServing together now · since 2024
- Scott JeffreyServing together now · since 2024
- Scott Mckenzie DunbarServing together now · since 2024
- Shaun Stanley MillicanServing together now · since 2024
- Stephen Charles DickieServing together now · since 2024
- Stephen Graeme HarrisonServing together now · since 2024
- Stephen James McilwaineServing together now · since 2024
- Steven John MenziesServing together now · since 2024
- Stewart PenningtonServing together now · since 2024
- Susan Macpherson WalkerServing together now · since 2024
- Suzanne BrownieServing together now · since 2024
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where our identity-matching rules support it. Confirmed relationships are supported by the approved identity-matching evidence and rules. Likely relationships are supported by sufficient evidence to suggest the records concern the same individual, but are not established as confirmed; they are shown with the label “Likely the same person”. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal