Keith Banks was named president of the asset management unit of Bank of America, Charlotte, N.C. Mr. Banks had been chief executive officer of Columbia Asset Management, New York, the money management unit of FleetBoston Financial. Bank of America announced in late October that it was acquiring FleetBoston. Bank of America's mutual fund and institutional money management unit has been without a leader since Robert Gordon stepped down as chief executive officer in September following allegations by Eliot Spitzer, New York attorney general, that he was involved in approving mutual fund late trading and market timing. Richard DeMartini, head of Bank of America's asset management unit, already announced his retirement. Brian Moynihan, president of Bank of America's wealth and investment management group, said Mr. Banks' replacement at Columbia could be named in six to eight weeks.