Assign multiple companies/entities to a singular contact

Problem:

  1. Only one company can be asssigned to a singular contact

Soltuion:

  1. Allow multiple entities to be assigned to a singluar contact

This would be very helpful when you have consultants or one person working at multiple companies and you want to have them asisgned to the companies they are associated with. Only being able to assign them to one company gives you multiple contact entries for the same person.