The Ecchic Group Employee Directory
InsuranceMissouri, United States11-50 Employees
The Ecchic Group operates in the insurance industry and is headquartered in St. Louis, Missouri, at 11704 Lackland Industrial Drive. The company employs between 11 and 50 people. It positions itself as a cost-management firm serving small- and mid-sized employers, helping them access affordable group health insurance by leveraging the medical, pharmaceutical, and insurance system in ways typically used by larger organizations. The firm markets a framework described as 'Own Your Own Plan,' which it states helps client groups keep benefit and budget levels stable for multi-year periods, accumulate cash surpluses, and maintain physician access of their choosing. The Ecchic Group maintains a presence online at ecchic.com.