President and executive officer David Carroll became head of the capital management group at the Wachovia Corporation at the beginning of 2005. Wachovia employs 96,000 people and boasts annual revenue of $23 billion. Within Carroll's department alone there are 20,000 employees with $5.5 billion in annual revenue. He provides leadership to the capital management group, which … [Read more...] about David M. Carroll