The miracles of science™

Select Industry


DuPont in Canada - Our Company

Meet The Executives

Image of Glen Roberts - DuPont


Glen E. Roberts
Director of Sustainable Solutions, DuPont Canada

Executive Biography

Glen E. Roberts is the Director of DuPont Sustainable Solutions for DuPont Canada.  Mr. Roberts is also responsible for the Oil and Gas segment, North America, and a member of the DuPont Clean Technologies team. 

Mr. Roberts joined DuPont in the Finishes business in Ajax Ontario in 1987 holding positions as Development Chemist and Technical Service Rep for the automotive accounts. After completing his MBA in 1994, he rejoined DuPont in Mississauga Ontario as a Business Analyst in the Fibers business.  In 1996, Mr. Roberts joined the DuPont marketing group and has held positions as Account Manager in the Nylon Intermediates business and as Business Development Manager in the Kevlar® Life Protection and Protective Apparel markets.

In 2001, Mr. Roberts moved to Vancouver British Columbia as Chief Operating Officer to manage the Brookdale operations acquired by DuPont in 2000.  He sat on the Board of Directors at Brookdale and was named President in 2003.  In late 2004, Mr. Roberts returned to Mississauga as Business Manager, DuPont Titanium Technologies Canada and Market Network Enterprise. In 2007, Mr. Roberts was appointed Director of Marketing and Sales Effectiveness and Customer Order Fulfillment and Delivery.   In 2008, he assumed the role of Director of Building Innovations and DuPont Safety Resources in Canada.

Born in Toronto Ontario, Mr. Roberts graduated in 1987 from the University of Waterloo with a BSc in Applied Chemistry and in 1994, completed his MBA in International Business from York University.  He has lived in Japan and has traveled extensively through Europe, the Middle East and Asia Pacific.