Teresa Mackin Signs Off at WISH-TV

Teresa Mackin is set to depart WISH-TV (Indianapolis) in mid-April. She leaves to join the communications team at Indiana University’s Kelley School of Business IUPUI campus. Mackin joined WISH-TV in 2012 and most recently served as a reporter. Prior to that, she served as a reporter at WKOW-TV (Madison, WI). For

For full article