Duncan Gresham

<span style="font-weight: 400;">Duncan B. Gresham is an attorney in the Roanoke office, where he focuses his practice on premises liability, property damage, and general insurance defense matters. He represents insurance companies and their insureds with a blend of strict attention to detail, empathetic client management, and steadfast professional integrity.</span> <span style="font-weight: 400;">Duncan is a member of the Virginia State Bar, admitted in 2023. He earned his undergraduate degree from Liberty University in 2020 and his J.D. from Liberty University School of Law in 2023. Prior… Read more

  • Liberty University Law School, 2023
  • Liberty University, 2020