User levels to Teams

Is there a way to change level of user permissions (not just guest etc.). For example we would like to have our ‘Team Managers’ team be able to see all boards (shareable, private etc.) so they can see what there team is up to across multiple projects without having to ensure they have been added every time a new board is created. Additionally we would like admin to be able to see all boards as it is becoming difficult to track what projects we have on here (while in a transition period to Monday).