Sign Up


J. Eric Smith

Chief Executive Officer, Swiss Re Americas

J. Eric Smith is chief executive officer of Swiss Re Americas, a reinsurance and financial services company.

Before joining Swiss Re in July 2011, he had been president of the USAA Life Insurance Co. and president of Allstate Financial Services. Before Allstate, he had spent over 20 years with Country Financial, helping to build its property and casualty insurance business.

Mr. Smith has an MBA in strategy, marketing and corporate finance from the Kellogg Graduate School of Management at Northwestern University.

Articles by J. Eric Smith

Strengthening Resilience in Developing Countries

Can giant insurance companies help small customers in developing countries bounce back from environmental catastrophes?

March 30, 2013

Creating the Perfect Storm, Again

How have mismatched expectations led to the current rift in transatlantic relations?

May 16, 2003