And if you collaborate with someone from another company you have a guest account there, which is somewhat derived from your main one, but also independent
If you are on your company internal IRC server, wanting to DM someone on another company's internal IRC server, inviting the login name they have on their side, IRC doesn't handle it fine, it doesn't handle it at all.