Francis Bouchard

Managing Director, Climate, Marsh McLennan

Francis Bouchard is an accomplished global public affairs professional who has served as an advisor, catalyst and contributor to a series of climate resilience and insurance initiatives. He is currently the Managing Director for Climate at Marsh McLennan, and earlier served as the Group Head of Public Affairs & Sustainability for Zurich Insurance Group, where he focused on aligning the Group’s government affairs, sustainability and Foundation activities. He originally joined the insurance sector in 1989, and since has held a series of industry-focused advocacy, communications, sales, citizenship and public affairs roles, both in the U.S. and in Switzerland.

Francis also chairs the board of directors of SBP, a national non-profit focused on disaster resilience and recovery, serves on the board of the climate-focused insurtech incubator InnSure, and is a member of the Advisory Council of Syracuse University’s Dynamic Sustainability Lab.