My suggestion would be for two tables:
Staff - everyone listed in your examples
Relationships(?) - a junction to demonstrate who manages who
A record in the second table would look like:
Manager (link to staff)
Relationship type (select: e.g. direct manager of)
Subordinate (link to staff)
From here, you’ll have fields in your Staff tables to demonstrate instances where your Staff is a manager, and when they are the subordinate.