About Robert Shiels ROBERT SHIELS, CLU, is a financial security advisor with London Life's Freedom 55 Financial division, and has been with the firm nearly fifty years. He is a Life Member of the prestigious Million Dollar Round Table. He lives in St. Catherines.