J. Eric Smith
Chief Executive Officer Reinsurance Americas/Regional President Americas
J. Eric Smith worked in various roles in property and casualty insurance at Country Financial for more than 20 years. He then joined Allstate in 2003, where he rose to the rank of President, Financial Services. He moved to USAA in 2010 as President USAA Life Insurance Co. J. Eric Smith joined Swiss Re in July 2011 as Chief Executive Officer Reinsurance Americas and as a member of the then existing Group Management Board. He was appointed Regional President Americas and member of the Group Executive Committee in January 2012.
- Bachelor’s degree in Finance, University of Illinois, USA
- Master’s degree in Business Administration, Kellogg School of Management, Northwestern University, USA