Robert Kilgour is a Scottish entrepreneur, investor and property developer who is also Chief Executive of Dow Investments Plc, which he founded in May 1990... Robert served on the CBI Scottish Council, the CBI UK SME Council and the Scottish Growing..
Relevance: 22.502316