J. Eric Smith

Chief Executive Officer, Swiss Re Americas J. Eric Smith is chief executive officer of Swiss Re Americas, a reinsurance and financial services company. Before joining Swiss Re in July 2011, he had been president of the USAA Life Insurance Co. and president of Allstate Financial Services. Before Allstate, he had spent over 20 years with … Continue reading J. Eric Smith