WELLESLEY, Mass. (January 13, 2014) – Delaware Life Holdings, LLC (Delaware Life) announced the appointment today of Daniel J. Towriss as President. Mr. Towriss will lead Delaware Life’s Senior Management Team and will report to David E. Sams, Jr., Delaware Life’s Chief Executive Officer.
Mr. Towriss is a Fellow of the Society of Actuaries and also a member of the American Academy of Actuaries. His background includes key actuarial, risk management, and general management positions with several large insurers.
Mr. Sams noted, “Dan was instrumental in the acquisition of the business from Sun Life and has been a key part of our Executive Leadership Team since the launch of the company last August. I am delighted that he will now bring his considerable experience to his new role. I look forward to working with Dan and the Team as we continue to pursue Delaware’s goals.”
About Delaware Life
Delaware Life, through its insurance subsidiaries, is a leading provider of annuity and life insurance products in the United States. The company currently manages over 400,000 in-force annuity and life insurance policies representing approximately $40 billion in policyholder accounts.
The organization was established in August 2013, in connection with the purchase by Delaware Life Holdings, LLC of the domestic U.S. annuity business and certain U.S. life and corporate markets insurance businesses of Sun Life Financial Inc. Delaware Life and its subsidiaries are not affiliated with Sun Life Financial Inc. Sun Life Financial Inc. names and marks used under license.
DLPC 0061 05/19 (Expires 05/20)