Voice server MyTeamVoice are not limiting rooms (group) nesting. Users may create as deep structure as they want.
Using a rank system allows assigning various rights and setting up a priority in communication, ensuring that the most valuable words would be heard.
Direct communication functions frees users from localization inside single group and frees up communication channels from personal talks.
Using all mentioned features any team may organize efficient hierarchy and team structure of any complexity.