Repository Management with Nexus
The first and most obvious way to support multiple teams is to configure a pair of repositories per team (one release, one snapshot). The team is then given the appropriate C.R.U.D. permissions, and they are able to use the system for their artifacts.
The Sonatype Open Source Repository Hosting (OSSRH) Nexus install available at http://oss.sonatype.org is for the most part configured in this manner, where each project has their own repositories separate from everyone else.