Michael Battles joined Clean Harbors (CLH) in 2013 as Chief Accounting Officer, was promoted to Chief Financial Officer in 2016, and became Co-Chief Executive Officer in 2023.