David Leitch, based in Hastings, Ontario, Canada, is currently a Senior Designer at Timber Tech Truss. David Leitch brings experience from previous roles at Tweed Fire Department, Ontario Truss & Wall, Absolute General Contractors and Lafarge Canada. David Leitch holds a 2016 - 2019 Advanced Technologist Diploma in Civil Engineering Technology/Technician @ Loyalist College School of Applied Sciences, Skills and Technology.
Looking for a different David Leitch?
Find contact details for 700 million professionals.