
Carl Haddon
Deputy Chief (Ret),
North Fork (Idaho) Fire Department
United States
Carl J. Haddon is a deputy chief (ret.) with the North Fork (ID) Fire Department with 38 years of service. He previously was NASCAR Cup Series fire safety director and has a BS in biomedical science.