This module is designed to support managing contacts by company. You can create a company, and company types and then add contacts to the company. You can also set permissions for secure areas by company and company type similar to managing user groups.