Glen E. Roberts

Glen E. Roberts

Business Director for Nutrition and Health Canada, Corporate Marketing & Sales in Canada

Glen E. Roberts is the Business Director, Nutrition and Health Canada, and also has responsibility for Corporate Marketing & Sales in Canada.

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, where he 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.  In 2010, Mr. Roberts was appointed Business Director of DuPont Sustainable Solutions for DuPont Canada and was also responsible for the Oil and Gas segment in North America.  Mr. Roberts was appointed to his current role in May 2014.

Born in Toronto, Ontario, Mr. Roberts graduated in 1987 from the University of Waterloo with a BSc in Applied Chemistry.  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.