← Back to Entity Graph
Duncan MacGregor
PersonRegistry
Relationships
17
Data Sources
1
Revenue
—
Tax Payable
—
Data as of: 20 Mar 2026
Board Seats & Positions
Duncan MacGregor holds 11 roles across 6 organisations
ABN 13685771804
directorABN 13685771804
public officerABN 15685771813
directorABN 15685771813
public officerABN 17685771822
directorABN 17685771822
public officerABN 19685771831
directorABN 19685771831
public officerABN 21685771840
public officerABN 21685771840
directorABN 22666285221
directorCommunity Evidence
External EvidenceIdentity
- 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