Giles holds Bachelor of Science and Bachelor of Engineering degrees from Dalhousie University, and currently works at EastLink in Halifax, Nova Scotia.
Giles holds Bachelor of Science and Bachelor of Engineering degrees from Dalhousie University, as well as an honorary Doctor of Laws. He currently works at EastLink in Halifax, Nova Scotia.