<< [Back to Management Bios]

Duncan Palmer
Chief Financial Officer
Duncan Palmer is the chief financial officer of Owens Corning, a world leader in building materials and composite systems and solutions. Mr. Palmer was appointed to his current role in September 2007.
Prior to joining Owens Corning, Mr. Palmer spent 20 years with Royal Dutch Shell, most recently as vice-president, upstream commercial finance for Shell International Exploration and Production BV, based in the Netherlands. In this role, Mr. Palmer was responsible for finance support for major oil and gas business development and portfolio activity in Shell’s Exploration and Production and Gas and Power businesses.
Mr. Palmer also served as global vice-president finance for the Shell Lubricants business. Shell Lubricants is the world’s largest motor oil and lubricants business with a global market share of 12 percent and sales volume of 4.5 million tonnes from operations in 120 countries. In this role, Mr. Palmer led the lubricants finance function including responsibility for global financial management and reporting, lubricants supply chain and manufacturing finance, investment appraisal and cost management.
Mr. Palmer earned a Master of Arts degree from St. John’s College, Cambridge in the U.K., and a Masters of Business Administration at the Stanford Graduate School of Business. He is also a UK Chartered Management Accountant.