J. Eric Smith

Advisory Board
J. Eric Smith is a member of our Advisory Board. Mr. Smith recently retired as president and CEO of Swiss Re Americas. He was also a member of the Group Executive Committee of Swiss Re Ltd. He joined Swiss Re in July 2011 Prior to this, he served in leadership roles at both Allstate and USAA. First, he served as President, Financial Services at Allstate and then as President of USAA Life Insurance Co. He began his career at Country Financial, where he worked for two decades in various roles in property and casualty insurance. Mr. Smith is currently a board member of QBE Insurance Group, Deutsche Bank Americas, and Health iQ. He received a B.A. degree in Finance from the University of Illinois and an M.B.A. from the Kellogg School of Management at Northwestern University.