A
"staff liaison" refers to a person who acts as a connection or link between different groups or departments within an organization. They communicate and coordinate information or activities, essentially bridging the gap and facilitating smooth collaboration.
Full definition