By Daniel Massa, Lifestyle Writer
| March 21, 2023
DeKalb - Starting July 1, Jessica Labatte will begin her new position as director of the NIU School of Art and Design.
Labatte is an associate professor and is currently head of the art school’s photography department. Prior to her acceptance as...