Nearly a month after the departure of its private bank head, Citi has tapped a Bank of America executive to oversee its private banking operation in North America.