The Bank of America Corp. board has lost two more directors; this time Gen. Tommy Franks and Adm. Joseph Preuher were the ones to hand in resignation letters.

The Charlotte N.C. based bank has lost a total of seven board members, who have all resigned, since April.

The recent resignations were effective June 17 and no reasons for resignation were given.

The board continues with 16 members after the bank added four outside directors earlier this month.

Prueher, 66 years old, is a retired admiral in the U.S. Navy who was named to the board in January, while Franks, 63, is a retired general in the U.S. Army who oversaw all combat operations in Iraq and Afghanistan in 2003. He joined the board in 2005.