Stewart MacGregor Appointed Director