is my grammar correct? "introduced myself to the bosses snd staffs"?

Top