Where is the Chartis group located?

Where is the Chartis group located?

The Chartis Group is headquartered in Chicago, IL and has 8 office locations across 1 country.

See also  What are the 5 parts of an insurance policy?