6 employees
Greengrass Group specializes in screening, credit reports, identity verification, and consulting for the insurance industry.
1998