Zurich North America
Location: Schaumburg, Illinois