Richard G. Kirkland

Senior Advisor, Avascent Global Advisors