David McGregor

David McGregor

President at Grand Bahama Power Co. Ltd.

Utilities
Consumer Services

Profile

David McGregor is currently the President at Grand Bahama Power Co. Ltd.
He previously held positions as Chairman at Dominica Electricity Services Ltd., General Manager-Technical & Construction Services at Nova Scotia Power, Inc., and Facility Manager at ATCO Power Ltd.
Mr. McGregor completed his undergraduate degree at The University of Edinburgh.

David McGregor active positions

CompaniesPositionStart
President -
All active positions of David McGregor

Former positions of David McGregor

CompaniesPositionEnd
Corporate Officer/Principal -
Chairman -
Corporate Officer/Principal -
See the detail of David McGregor's experience

Training of David McGregor

The University of Edinburgh Undergraduate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of David McGregor's experience

Connections

2

1st degree connections

5

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Private companies4

Utilities

Utilities

Utilities

Utilities

See company connections
  1. Stock Market
  2. Insiders
  3. David McGregor
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW