Francis Bouchard

Chairperson at SBP

Francis Bouchard is a seasoned professional with extensive experience in climate leadership and sustainability. Currently serving as Climate Leader in Residence at the Nicholas Institute for Energy, Environment & Sustainability and Managing Director for Climate at Marsh McLennan, Bouchard has also held notable positions including Chairperson at SBP, Non-Resident Senior Fellow at the Atlantic Council Adrienne Arsht - Rockefeller Foundation Resilience Center, and External Advisor at Bain & Company. Prior roles include heads of Public Affairs, Sustainability, and Communications at Zurich Insurance Company and Managing Director at Hamilton Place Strategies. Bouchard's foundational education includes a BA in History and BS in Magazine Journalism from Syracuse University, a Juris Doctorate from George Mason University - Antonin Scalia Law School, and studies at the University of Oxford.

Links

Previous companies

Zurich Insurance logo
Bain & Company logo

Org chart

Sign up to view 1 direct report

Get started


Teams

This person is not in any teams


Offices

This person is not in any offices