David Neal was just on doing a forecast segment.
His LinkedIn page says,
Contractor and Special Projects Manager
The Weather Channel
March 2013 – Present (8 months) Atlanta, Ga
Working daily with an enormous staff of talented people to try and develop new technologies for keeping people safe during life threatening weather.