Off-Campus Interview Closures Leave a reply A few more locations have closed out: Chapel Hill, NC London England Portland OR Tampa, FL Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Like this:Like Loading...