Dean of Northeastern University’s Seattle campus steps down after three years by Jacob Demmitt on September 25, 2015September 25, 2015 at 12:48 pm Tayloe Washburn, the founding dean and CEO of Northeastern University — Seattle, announced on Friday is he stepping down after three years at the helm of the university’s technology-focused satellite… Read More