Director at BLACKROCK CORE BOND TRUST · Director at BlackRock Health Sciences Term Trust · Director at BlackRock Science & Technology Term Trust · and 22 more. Filing since 25 Jan 2007. CIK 0001075522