Souza began her career as a meteorologist in 1996 at CBS12 in Chico, Calif. From there, she moved on to a gig at CBS58 in Milwaukee, and landed in Chicago in 2000 at NBC5. After a stint at 10News WTSP in Tampa, Fla., Souza returned to Chicago in 2011 for a position at Fox32, where she has worked since, according to her LinkedIn.