Christian W.D. Bock

Advisor, Avascent Global Advisors