PEOPLE
With over 1,200 employees and 28 offices, mentorship and local leadership play key roles in Dillon’s success. We invite you to meet our Board of Directors and Partners. Our Partner group provides direction, guidance, and support to our team members across Canada.
Kyle Edmunds
Project Manager – Windsor
Kyle has over 19 years of experience in municipal engineering design and construction. He has specialized experience in the design and construction of potable water systems.
519.948.5000