Tara RichardsWrong Tara Richards?
Local Address: New York , New York , United States
100 Bellevue Parkway
Wilmington , Delaware 19809
Company Description: BlackRock, Inc. (BlackRock) is an investment management firm. As of December 31, 2009, the Company had 3.346 trillion of assets under management (AUM). The Company... more