You are here:

About the Zurich Branding Project

Vision collaborated with architects Mola to design, produce and install exterior signage for Zurich’s new building in the Isle of Man. Zurich Insurance Group is a leading multi-line insurer that serves its customers in global and local markets. With about 54,000 employees, it provides a wide range of property and casualty.