J. Eric Smith

J. Eric Smith – Chief Executive Officer Swiss Re Americas / Regional President Americas (photo)

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