From what I understand, you're looking for a way to allow multiple end users within the same company to view their company's tickets in the Portal. Is this correct?
At this time, this functionality isn't available from an end user perspective. As an agent, however, you have the ability to create Organizations wherein you group users by domain, phone number or website. You can then view all correspondence from the users within that organization. Find more information here: Users / Organizations Overview
I agree that this functionality would be beneficial in SmarterTrack. Often times, we find that multiple employees of a company are working together to find a resolution to an issue. I can see the benefit of having a company account or ability to share tickets across a company. I'll go ahead and change this thread from a Question to a Proposed Idea in order to facilitate tracking on its implementation. I can't guarantee it will be added, but I do know this has been requested in the past and is something we've had discussions about here.
In the meantime, something that may be a passable workaround is allowing the ticket list to be sent by email. The user who owns the account with the tickets can do this and forward the email among their coworkers. Anyone with the ticket links from the email will be able to view the ticket contents.