The English term "staff" matches the Italian term "personale, redazione"

other english words that include "staff" : italian :
staffer impiegato