Set up multiple business accounts

I would like to set up multiple business accounts in Infusion so that the leads/sales can be separated by the company but the same sales reps manage all the accounts. In simplest terms, think of a call center that answers calls on behalf of multiple businesses. They operate in the same system but need to send out quotes and give the appearance that they represent each business independently. Is there a way to set that up in Infusion? If not, are there any suggestions that may get us close to that?