Geoffrey B. Haddad was born in Kingston, Jamaica. By the time he was five, he had developed a passion for the outdoors. At sixteen, he had hiked most of the hills of the southern flanks of the Blue Mountains, either on cub/scout outings or hunting with his father. Conquering the Peak however, was always a personal goal. Spontaneously accepting that challenge on December 15, 1967 almost cost him his life.
He graduated from McMaster University in 1974 (first class honours) and completed his Master’s Degree in Structural Engineering in 1975. He is a Professional Engineer registered in Jamaica, British Columbia and Ontario, Canada. He has worked in the Consulting Engineering and related fields since that time.
He currently lives in West Vancouver, Canada, with his family, including four grandchildren.