Anne Finucane

Anne M. Finucane is President of Global Strategy and Marketing for Northeast Bank of America. American Banker listed her as one of the most powerful 25 women in banking in 2011. She is married to MSNBC's contributor Mike Barnicle. Finucane was responsible for Bank of America's failed attempt to impose a $5 monthly debit card fee. The policy failed after a massive uprising of protests by B of A customers against the fee.

Sourcewatch resources

 * Bank of America