Use one table for Contacts, one table for Group, and a join table, maybe call it Contact_Group:
Contact -< Contact_Group >- Group
With this structure, a Contact can belong to multiple Groups, and a Group can have multiple Contacts.
You can then define each Group to be for a different person in your company, or add a Group_Employee join table in order to assign the same Group to more than one person.