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.
Sign up to view 1 direct report
Get started
This person is not in any teams
This person is not in any offices