Creation Technologies Executive Leadership Team

Duncan Reed


Duncan’s strong background in process and relationship development provides great leadership to our Toronto Business Unit. In addition to his responsibility as General Manager, Duncan leads Creation’s Process Engineering team.

With Creation since 1999, Duncan holds an Honours Bachelor of Science degree in Chemical Engineering from Queen’s University.

From our vision of ‘Enriching lives’ to our core values, we are truly made up of people who have ownership in Creation. I believe this is ultimately why we are a success for our people, shareholders, customers and suppliers.