J. Eric Smith
J. Eric Smith (1957), American
Chief Executive Officer Swiss Re
Americas/Regional President Americas
Professional experience
J. Eric Smith worked in various roles in property and casualty insurance with Country Financial for more than 20 years, then joined Allstate in 2003 where he rose to the rank of President, Financial Services. He then moved to USAA Life Insurance Co. where he was named President in 2010. Eric joined Swiss Re in July 2011 as Chief Executive Officer of Swiss Re Americas and as a member of the Group Management Board. Eric was appointed Regional President Americas and member of the Group Executive Committee in January 2012.
Educational background
- Bachelor’s Degree in Finance, University of Illinois, USA
- MBA, Kellogg School of Management, Northwestern University, USA