James B. Tapp

Senior Advisor, Avascent Global Advisors