TIM Enterprise is definitely the product required here are there are no limits to the number of sites that you can log.
Managers of individual sites/groups/teams can have their own unique login that will restrict them to their own specific areas of interest. You will also be able to set up reporting collection groups for teams that span multiple sites.
There is no limit to the number of concurrent users access the system.