Banking consultants provide financial advice and services to individuals and businesses. They may specialize in areas such as investment management, retirement planning, or business loans. Banking consultants must have a strong understanding of banking products and services, as well as excellent communication and sales skills.