Todd joins The Hill as associate opinion editor
Deborah Todd is now an associate opinion editor at The Hill. Previously, she worked as a communications manager at the University of Pittsburgh, in charge of writing news stories and pitching news media on stories out of Pitt’s science schools. She has also worked as a tech reporter at Thomson Reuters covering Google, Yahoo, diversity […]