David Duncavage

Active Lakeway, TX President for Duncavage Advisors, LLC