Chemours: Telford new Chief Sustainability Officer

Sheryl Telford has been appointed to the newly created position of Chief Sustainability Officer at Chemours. A respected and trusted industry expert, Telford has more than three decades of experience in the environmental, safety and health fields in the government, utility and chemistry sectors. She joined Chemours upon its creation in 2015 as Director, EHS and […]