Account management with multiple teams

Wondering how companies with multiple apps manage their Apple Developer Account when they have different teams that work on unrelated apps. Do you all still share one account? Or do you create an account per team? Seems like managing certificates across build boxes may be awkward if all teams share the same account.


Also if I understant correctly, a developer account is limited to 3 certificates. Right?

Account management with multiple teams
 
 
Q