Jonathan Snead

Active Dallas, TX President for Edgemont Advisors, LLC