Champlain College Lennoxville held a public board of governors meeting on Friday to address allegations of psychological harassment and nepotism that are swirling around the school’s campus director.
Current and former employees of Champlain College’s campus in Lennoxville, Que., testified at a labour tribunal detailing conflict-of-interest and harassment allegations against the campus director.