Lisa Leftwich

Lisa Leftwich - Canopius staff

Lisa joined Canopius as Head of Strategy and Transformation in 2025 and is based in Chicago. She previously held leadership roles at Zurich North America including Chief of Staff for Commercial Insurance, Head of Sustainability Services for Resilience Solutions, and Director of Value Proposition Development for Distribution.

Staff Bio Content