Zurich North America is proud to receive congratulations and a plaque from representatives of the Ambassador of Switzerland in U.S. for Zurich's new North American LEED Platinum® headquarters building in Schaumburg, Illinois.
Zurich North America Chief Legal Officer Dennis Kerrigan welcomed Jörg...