444 employees
ICAT is a leading provider of property insurance to businesses and residential property owners located in hurricane and earthquake exposed
1998