Director at BlackRock Technology & Private Equity Term Trust · Director at BlackRock Health Sciences Term Trust · Director at BlackRock Science & Technology Term Trust · and 10 more. Filing since 21 Feb 2008. CIK 0001141903