Jeff Castle's Location
Bossier City, Louisiana, United States
Jeff Castle's Work
Jeff Castle's Education
Jeff Castle's Skills
- Broadcast Television
- Broadcasting
- Broadcast Journalism
Jeff Castle's Summary
Jeff Castle, based in Bossier City, Louisiana, United States, is currently a Chief Meteorologist at KSLA News 12, bringing experience from previous roles at WAFF, KOCO 5 News, KFDA - NewsChannel 10 (NewsChannel 10 Media) and WKEF-TV. Jeff Castle holds a 1992 - 1994 Master of Science (M.S.) in Atmospheric Sciences and Meteorology @ University of Washington. With a robust skill set that includes Broadcast Television, Broadcasting, Broadcast Journalism and more, Jeff Castle contributes valuable insights to the industry. Jeff Castle has 3 emails on RocketReach.