Staff blamed for virus outbreaks