The Italian term "impiegato" matches the English term "staffer"

other italian words that include "impiegato" : english :
impiegata, collaboratore, impiegato employee