Doug Haggart

Doug Haggart

Director/Board Member at McFarlane Trust Ltd.

Miscellaneous

Profile

Doug Haggart currently works as a trustee for McFarlane Trust Ltd.

Doug Haggart active positions

CompaniesPositionStart
Director/Board Member -
All active positions of Doug Haggart

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of Doug Haggart's experience

Linked companies

Private companies1

Miscellaneous