Bank of America has appointed a new chief financial officer as part of a broader shakeup of its management […]