We have users who are team members on multiple sub-accounts, because they provide consulting services for them.
Currently they need to switch between accounts frequently during the day. This is becoming limiting because they need different login emails in order to have different permissions and 'from email' for sending emails in different sub-accounts.
One possible solution - and perhaps there is a better one (comments please)...
Let users change certain profile details for each sub-account they are part of. For example, for users to have a different 'from email' value, for each sub-account they belong to, that is automatically picked up in the conversation email panel (instead of using their login email, which is what it currently uses).
Other things would be for the user to have different permissions for each sub-account they are part of, and probably also things like different phone numbers, calendar etc. Because it seems like currently the user info is identical no matter which sub-account they are using.