WMTV NBC 15
Leigh Mills is a seasoned news anchor with extensive experience at WMTV 15 News, where since September 2003, Leigh has anchored multiple evening newscasts, including 5pm, 6pm, and 10pm broadcasts. Responsibilities have included researching and writing interview segments and engaging in live reporting. Additionally, Mills serves as Managing Partner at Studio 88 since March 2012. Prior experience includes a reporting role at WOUB-TV and completion of a Bachelor of Science in Journalism at Ohio University, with participation in studies at L'Institut de Touraine and Northwestern University.