PLANO, Texas Feb. 10, 2011 Kleen Systems
the United States Canada Mexico Puerto Rico
Chip Duffie Ron Haddock
Duffie joined Safety-Kleen in 1997 as environmental counsel, and has held multiple roles of increasing legal and regulatory compliance responsibility since that time. As Chief Compliance Officer, the company’s EH&S, corporate safety, corporate compliance and internal audit functions will all report to directly to Duffie.
Vermont Law School University of South Carolina Clemson University
the United States Canada Puerto Rico