David Allgood

David Allgood

Director/Board Member at Queen's University Engineering Society Services, Inc.

Finance
Consumer Services
Retail Trade

Profile

David R.
Allgood
currently works at Trillium Health Partners Volunteers, as Director and Queen's University Engineering Society Services, Inc., as Trustee.
Mr. Allgood also formerly worked at Royal Bank of Canada, as Executive Vice President & General Counsel.
Mr. Allgood received his graduate degree from Queen's University.

David Allgood active positions

CompaniesPositionStart
Director/Board Member -
Director/Board Member -
All active positions of David Allgood

Former positions of David Allgood

Training of David Allgood

Queen's University Graduate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of David Allgood's experience

Connections

47

1st degree connections

4

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Listed companies1
ROYAL BANK OF CANADA

Finance

Private companies2

Retail Trade

Health Services

See company connections