Holmes Osborne is the principal of Osborne Global Investments. Holmes holds the Chartered Financial Analyst designation and a degree in finance from Syracuse University. He has been featured in ...