Schaumburg, Illinois
Zurich's Global Life business offers life insurance, savings, investment and pension products. In the United States life insurance is issued by Zurich American Life Insurance Company with offices in Schaumburg, Illinois, Overland Park, Kansas, and New York City.