Joseph D'Aleo is executive director of ICECAP and was the first director of meteorology at The Weather Channel from 1981 to 1988. A professor of meteorology for six years at Lyndon State College, he is a certified consultant meteorologist and a fellow of the American Meteorological Society.