Zurich NA and ICS launch sustainability-focused captive Envision Re
Zurich North America has partnered with Innovative Captive Strategies (ICS) to launch the sustainability-focused captive Envision Re.
Envision Re members will each receive an assessment of their carbon footprint and energy consumption by Zurich NA, as well as baseline data and a report to either develop or adjust their roadmap to their sustainability objective.
Uncover exclusive insights tailored for insurance leaders
- Stay Informed: Access exclusive industry insights
- Gain a competitive advantage: Hear first about tactical developments
- Make better decisions: Understand market dynamics in crucial lines of business