James L. Holmes, Jr., CPA

James L. Holmes, Jr., CPA

Managing Partner

Jim Holmes founded Sentinel Risk Advisors knowing that structured, measurable and smart processes drive results. With over 20 years of professional experience in positions including Controller, Vice President of Finance, Chief Financial Officer, Director of Operations and Chief Operating Officer at companies in the United States and abroad, Jim possesses the industry insight required to help clients protect investments, assets and businesses.

As the managing partner at Sentinel, Jim oversees client and business operations, and has led the company’s expansion throughout the Carolinas. Jim’s current client portfolio includes operating companies, professional liability, complex casualty, commercial real estate, income properties and growth companies.

A Johnston County native, Jim is a big believer in building communities. He is currently serving his second term with the UNC System as a member of the Board of Governors, where he chairs both the Public Affairs and Risk and Audit Committees.

Boards & Memberships

  • University of North Carolina Board of Governors, Chair of Public Affairs, Audit and Risk Management Committees
  • LC Industries
  • WakeMed Foundation Board, past member
  • Wake Tech Foundation Board, past member
  • Band Together Advisory Board, past member
  • Triangle Business Journal “40 Under 40” Leadership Award

Industry Designations
Certified Public Accountant (CPA)


NC State University

Certificate of Accounting, Guilford College