Vice President at BlackRock Resources & Commodities Strategy Trust · Vice President at BlackRock Science & Technology Trust · Vice President at BlackRock Multi-Sector Income Trust · and 3 more. Filing since 1 Mar 2013. CIK 0001550770