Loading
Carl Haddon

Carl Haddon

Deputy Chief (Ret.), North Fork (ID) 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.
Sessions