Otis College of Art and Design Part-Time Faculty Authorize a Strike
SEIU 721 Part-Time Faculty at Otis College of Art and Design are continuing to flex their union power! Faculty members voted on August 14 to authorize a strike and are ready to go if Otis management doesn’t bargain Read More...