There are different types of financial advisors. A financial advisor can be a relationship manager from a stockbroking company, insurance or mutual fund advisor, a personal banker from a well-known bank, an accountant or an attorney with expertise in taxation and estate planning.