You're correct, users can be added to one team in HubSpot at the moment.
For some more clarity here: what's the use case to add one user to multiple teams? The user teams in HubSpot don't need to mirror your individual teams at your business; they're more for allocating different tiers of permissions. If one of your users could fall under two teams, I might recommend assigning them to the team that has the highest level of access to the portal, so they can access all the features they may need to use.
I'm interested to hear your thoughts here!
I have the same need. We have global sales teams, regional teams and teams assigned to specific countries. My Hungary Rep speaks German and she'll handle accounts that are currently tasked to the Germany Team. Does this help understand the situation? Any recommendations?
This is already a suggestion with a number of votes for it. If you would like to upvote it, you can find it here: "Grant Users Access to Multiple Teams" https://community.hubspot.com/t5/HubSpot-Ideas/Grant-Users-Access-to-Multiple-Teams/idc-p/32684#M735...
Have a great day!