J. Eric Smith

J. Eric Smith, President and CEO Swiss Re Americas, was born in 1957 and is an American citizen.

Career

He is a member of the Swiss Re Group Executive Committee and Regional President Americas since 1 January 2012. He joined Swiss Re in July 2011 as Chief Executive Officer of the Americas Division and as a member of the Group Management Board.

Prior to Swiss Re, he was President at USAA Life Insurance Co., where he led the effort to provide life, health, and annuity solutions through direct channels. Before USAA, J. Eric Smith was President of Allstate Financial Services where he was responsible for the Allstate agency line of business. He spent over 20 years with Country Financial, helping to build its Property and Casualty business.

J. Eric Smith has an MBA in Strategy, Marketing and Corporate Finance from the Kellogg Graduate School of Management.

References

  • J. Eric Smith appointed President and CEO, Swiss Re Americas 1
  • Eric Smith bio on Swiss Re website
  • Eric Smith speaking at the Rockefeller Foundation Centennial in Washington, DC, 2012 2