David HavilandDavid Haviland is the portfolio manager of Beaumont Capital Management’s Investment Strategies as well as managing partner heading BCM.