Melissa Barrington began her career at TWC in February 2000. Left for maternity leave in 2004, returning again later that same year. A short time later, she mysteriously disappeared once again. It's been said that she left due to issues regarding her child, but no official information about her disappearance is known. Her current whereabouts are not known either.
She holds a BS in Meteorology from Northern Illinois. She is also a member of, and holds the Seals of The American Meteorological Society and the National Weather Association.