Craig Setzer

Services

Forensic meteorologist

Hurricane preparedness specialist

Broadcast meteorologist