Bruce McDonald

Bruce McDonald

Private Investor

Experience in software, management consulting and hospitality. Interests include travel.