The ECCHIC Group: St. Louis-based company that provides health and life insurance to big and midsized companies
Author: Ethan Green A group photo inside the Ecchic office showing the people behind the company and the unique atmosphere that defines the workplace culture.

