Terry Moore

Chief Marketing Officer
Halifax

Phone : (902) 421-6262