I'm in real estate which is inherently a B2C business but we still deal with a lot of vendors across different verticles. So I'm trying to decide how to organize my contacts to get the most tracking possible. Clients will of course be contacts but I then want to be able to assign their Mortgage Company to their contact along with their Loan Office. Would it be better to make the Mortgage Company an account or a vendor? Ideally, there would be some way to look at an individual contact and see everyone they are connected to and who is a part of their transaction.