45 employees
ICISA is a not-profit insurance firm that offers trade credit insurance and surety bonds.
1928