A person or firm offering professional financial advice.