Francis Bouchard

Francis Bouchard

Francis Bouchard is a managing director at Hamilton Place Strategies, where he advises companies, trade associations and coalitions on integrating thought leadership, public policy and corporate strategy into compelling public affairs initiatives.

With more than 25 years of corporate and association experience, Bouchard has held senior roles managing global communications, sales, marketing and government affairs functions for Zurich Insurance Group, providing him extensive experience with a broad range of stakeholder engagement, strategic communications and market-facing initiatives. In addition, he oversaw corporate responsibility efforts, including serving as a director for a $100 million corporate foundation, and drove numerous change management, functional alignment and employee engagement campaigns. Together with earlier public affairs roles he played with various insurance trade associations, these experiences give him a unique perspective on the critical role that holistic public affairs can play in brand, reputation and policy campaigns.

Reflecting his interests in social entrepreneurship and geopolitics, Bouchard sits on the board of the St. Bernard Project, a New Orleans-based non-profit committed to reducing the time between disaster and recovery, and serves as a non-resident senior fellow at the Atlantic Council, a leading think tank promoting a constructive and engaged approach to international affairs and geo-economics.

Born and raised in New Hampshire, Bouchard is a graduate of Syracuse University, having studied at both the S.I. Newhouse School of Public Communications and the Maxwell School of Citizenship and Public Affairs, and earned his law degree from the George Mason University School of Law.

Recent Articles by Francis Bouchard

Customers’ Digital Expectations

Insurance Europe’s International Insurance Conference touched on some critical friction points between government and industry. Capital standards, consumer protection and climate risk resilience have grabbed the headlines, but important new ground was trodden when industry leaders began adding a new policy challenge to the industry’s agenda: the intersection of insurance and technology. Axa’s Cecile Wendling […]

Connect With Francis Bouchard

  • Innovation & Technology