Yes, every person can be in multiple teams at once with various roles.
For example, they can be a supervisor of one team but at the same time a
member of a different team.
One person can be a supervisor for multiple teams.