MacInnis joins Gilbane board of directors