Chip Smith is president and chief operating officer of Athene Annuity & Life Assurance Company, a subsidiary of Athene Holding, Ltd. focused on retail annuity sales and reinsurance in the retirement services market.
Mr. Smith was president and CEO of Liberty Life Insurance Company from April 2010 until its acquisition by Athene in April 2011. Before that he served as Liberty’s vice president, treasurer, and chief financial officer.
more...