Zurich Insurance Internal Consulting

Zurich Internal Consulting (iCON) is the internal consulting department of Zurich Insurance Company, a leading multi-line insurer that serves its customers in global and local markets. With about 55,000 employees Zurich provides a wide range of general insurance and life insurance products and services to various customer segments in more than 170 countries.

As part of Group Strategy, iCON actively supports Zurich through its current strategic transformation, offering high-quality management consulting services in the fields of strategy development, organization design, business transformation, and M&A support.

RECRUITING CONTACT Zurich Insurance Internal Consulting
LOCATION Hubs in Zurich, Chicago, and São Paulo. Project engagements in multiple further locations around the globe Zurich is active in.