I'm glad you're enjoying the game! :)
Remember that everyone is a suspect, so you shouldn't take them at their word. You don't need to go looking for an outsider - just confront the staff with evidence and testimony as you gather it. Sometimes confronting one staff member will open up a new piece of testimony, or something to confront a different staff member with.