Francis Bouchard

Member of IDF Operating Committee
Managing Director, Climate,
Marsh McLennan
Francis Bouchard

Francis Bouchard is Managing Director, Climate at Marsh McLennan. He first joined the insurance sector in 1989, and since has held a series of industry-focused lobbying, communications, sales and public affairs roles. He also served as a managing director at Hamilton Place Strategies. Francis attended Syracuse University and the George Mason University School of Law.

Subscribe today

Subscribe to receive updates from the Insurance Development Forum.

Be the first to access IDF’s news, publications and insights, project updates, and policy developments shaping global resilience and disaster risk finance.

Stay Informed.

Meet the IDF