John H Macdonald lives in Halifax, Nova Scotia. John has also lived in Waverley, Nova Scotia; Lantz, Nova Scotia; Shubenacadie, Nova Scotia and Truro, Nova Scotia. John attended the Northumberland High School and Regional High School. Companies in which John has a work history include Top Computer Executive (cio and Vp Or Director Of Mis Or It.