Francis Bouchard, Author at Insurance Thought Leadership

Advertisement

http://insurancethoughtleadership.com/wp-content/uploads/2014/04/bg-h1.png

[sendtokindle]

Francis Bouchard

Francis Bouchard

Francis Bouchard is an accomplished global public affairs professional who serves an adviser, catalyst and contributor to a series of climate resilience and insurance initiatives.

Most recently, he served as the group head of public affairs and sustainability for Zurich Insurance Group, where he focused on aligning the group’s government affairs, sustainability and foundation activities around impactful public affairs and social impact campaigns. Today, he chairs the board of directors for the national resilience non-profit SBP, and he serves as a senior fellow to the Atlantic Council’s Adrienne Arsht-Rockefeller Foundation Resilience Center.

Bouchard joined the insurance sector in 1989, and he since has held a series of industry-focused advocacy, communications, sales, citizenship and public affairs roles, both in the U.S. and in Switzerland. Following early-career roles with the National Association of Life Underwriters and the Reinsurance Association of America, Bouchard joined Zurich, where he held a series of externally oriented roles, including: head of government affairs in North America (1998-2005); global head of corporate communications (2006-2010); head of proposition development for general insurance (2010); head of sales, distribution and marketing for global corporate (2011-12); group head of government and industry affairs (2012-2015); group head of communications and public affairs (2017-2019); and group head of public affairs and sustainability (2019-2021). In each of these roles, he has focused on aligning thought leadership, public policy, social impact and stakeholder management to deepen the impact of insurance on economic, societal and individual risks.

Between 2015 and 2017, Bouchard served as managing director at the Washington, D.C.-based public affairs firm Hamilton Place Strategies and established his own strategic consulting firm called Thred Consulting.

Bouchard earned bachelor’s degrees in magazine journalism and history from Syracuse University and his juris doctorate from the George Mason University School of Law.

He now serves as a member of the Syracuse University Regional Council, Washington, D.C. chapter, and he has served in several other leadership roles, including on the boards of Blue Marble Microinsurance, the Atlantic Council and the Swiss-American Foundation, as well as on a series of World Economic Forum and Insurance Development Forum working groups.

Recent Articles by Francis Bouchard

What Future Will We Choose?

Fast forward 15 years.  U.S. catastrophe losses have leveled off at sub-$350 billion for the past three years, with 2035 marking a seven-year low. The Insurance Institute for Business and Home Safety (IBHS) just certified its 1,000th Fortified Community, meaning 75% of Americans now live in a jurisdiction with a truly holistic, fully risk-aware, climate […]

Insurers Can Lead on Addressing Inequality

We must act. This is the plea we are hearing from our streets. It’s the realization we hear in our own heads during quiet moments of self-reflection. And it’s the refrain we are starting to hear from some corporate C-suites that are coming to grips with the reality that establishing Diversity & Inclusion roles and […]

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

  • Disaster Planning & Recovery
  • Innovation & Technology
  • Insurance Law & Public Policy
  • Leadership
Do NOT follow this link or you will be banned from the site!