Home

5Star Life Insurance Company Appoints John D. Naum Chief Financial Officer

Naum brings extensive expertise in finance and accounting to the role

5Star Life Insurance Company (5Star Life), announced today the appointment of John D. Naum as Chief Financial Officer of 5Star Life Insurance Company (5Star Life), effective July 21, 2025.

This press release features multimedia. View the full release here: https://www.businesswire.com/news/home/20250721346890/en/

John D. Naum, Chief Financial Officer of 5Star Life Insurance Company

John D. Naum, Chief Financial Officer of 5Star Life Insurance Company

“We are thrilled to welcome John to our team," said General Larry O. Spencer, USAF (Ret.), President of 5Star Life. “He brings a wealth of experience and a proven track record in financial leadership that will be invaluable as we navigate the evolving landscape of our industry and implement the next phase of our enterprise strategic plan.”

Kimberley Wooding, retiring Executive Vice President and Chief Financial Officer, stated, “John and I have collaborated closely to ensure a smooth transition of the CFO role. I am confident that his financial acumen will support 5Star Life’s ongoing growth while preserving our financial strength.”

John Naum is a seasoned financial leader with more than 20 years of experience in the insurance industry. In his most recent position, John served as the Associate Vice President of Finance at United Educators Insurance, where he supported the CFO in overseeing financial strategy, reporting, budgeting, forecasting, and investment management. He led accounting and finance teams, collaborated with senior leadership and the Board, and drove operational improvements. His previous roles include CFO at Loggerhead, VP of Finance at Northern Neck Insurance, and finance leadership positions at Allianz, Genworth, DXC Technology, and the Florida Office of Insurance Regulation. John holds a B.S. in Accounting and Finance from Florida State University and is a CPA.

“It is a privilege to step into this role with 5Star Life,” John stated. “I am committed to advancing the organization’s meaningful mission and supporting its strategic objectives.”

About 5Star Life Insurance Company

5Star Life Insurance Company is the life insurance underwriter for the Armed Forces Benefit Association (AFBA) member benefits and a growing provider of group and worksite voluntary insurance products. Its business model enables 5Star Life to serve the needs of a diverse clientele as an insurance provider to individuals and organizations and as a trusted partner to brokers. Headquartered in Alexandria, VA, 5Star Life is currently licensed in 49 states, the District of Columbia, Puerto Rico, the U.S. Virgin Islands, and Guam. 5Star Life was awarded on the Forbes World’s Best Insurance Companies 2023, 2024, and 2025 list.

Contacts