All I can tell you is what the two suggest to me. , the whole group of people which forms the staff. staff from seems to me to refer only to a select few chosen from the whole group.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.