David GarffPresident & CIO at Accuvest Global Advisors
David Garff is president of Accuvest Global Advisors. He oversees the firm’s asset allocation process, CST investment strategy, Country First and Alpha Brands portfolios. Garff has a B.A. in economics and Spanish Translation from Brigham Young University, and an MBA from the Haas School of Business at the University of California, Berkeley.