 Orr has her National Weather Association and American Meteorological Society seals of approval in addition to being an AMS (number 106) Certified Broadcast Meteorologist.On November 22, 2013, Orr was inducted into the Broadcast Pioneers of Philadelphia Hall of Fame.Orr joined KYW-TV in January 2003 as their chief meteorologist, making her debut on the same night as Marc Howard, who had been an anchor on WPVI, the ABC affiliate in Philadelphia.