Consultant provides financial advice to clients on retirement planning, investing, and protecting against risks. Also complete a financial needs analysis with clients, which includes assets and liabilities, tax status, existing insurance and risk analysis.