Business Journal Education: Northeastern’s painting the streetcars red for launch With a new Seattle-based Northeastern University campus just weeks away from its official leases, new hires and a splashy new marketing plan, Tayloe Washburn enjoys watching the project rapidly take shape.