Latest
NS Liberal Platform Released • Explore our platformTim Houston is all promise, no progress. • Check his progress
Headshot photo of  David MacLeod

Candidate for Glace Bay-Dominion David MacLeod

David is a lifelong resident of Dominion, and a passionate Cape Bretoner. He graduated from MacDonald High School in 1988, and studied Non-Destructive Testing at the College of North Atlantic in 2010. He has been a dedicated volunteer for over 20 years with the Dominion Fire Department, and has held various positions, including Deputy Chief, Assistant Deputy Chief, Captain, Lieutenant, Training Officer, and Director of Technical Rescue. He has also worked as a bar manager, a lobster fisherman, and as a welding inspector.

He has three children, Jessica, Brendan, and George, and two grand-children, Duncan, and William. He is happily partnered, with his girlfriend Vivian, and looks forward to being a strong representative for Glace Bay-Dominion.

Get in touch

All Candidates