Company Directory

Meet Our Companies



The James Allen Companies, Inc.

573-334-3688

The James Allen Companies Inc. provides staffing and recruiting services to insurance carriers of all sizes as well as wholesale brokerages, retail agencies, Managing General Agents, Managing General ...

More Information