Duncan Taylor

Manager - Industrial Project Development

Duncan Taylor is a Mechanical Engineer with 20 years of local and international experience in design, project, and maintenance engineering in the pulp and paper, aggregate, mineral processing, and oil sands sectors. He also has extensive construction and field experience in these industry sectors. Duncan has participated in projects as Mechanical and Piping Design Lead, Engineering Design Lead, Project Coordinator, Project Manager, Core Team Leader, Maintenance Engineer, and Site Construction Engineer. His leadership abilities, communication skills, and desire to create value for clients provide a valued asset for all projects.

Interested in working with us?

Get In Touch