← Back to Entity Graph

Duncan MacGregor

PersonRegistry
Relationships
17
Data Sources
1
Revenue
Tax Payable
Preview
Data as of: 20 Mar 2026

Board Seats & Positions

Duncan MacGregor holds 11 roles across 6 organisations

ABN 13685771804
director
ABN 13685771804
public officer
ABN 15685771813
director
ABN 15685771813
public officer
ABN 17685771822
director
ABN 17685771822
public officer
ABN 19685771831
director
ABN 19685771831
public officer
ABN 21685771840
public officer
ABN 21685771840
director
director

Community Evidence

External Evidence

Identity

GS ID
GS-PERSON-duncan-macgregor

Method

Match Confidence
registry
Cross-references
1 dataset
Match Key
Name hash
Relationships
17

Matched by registration number — high confidence.

Data Sources

acnc_register