Director at BLACKROCK DEBT STRATEGIES FUND · Director at BlackRock Municipal 2030 Target Term Trust · Director at BlackRock Science & Technology Trust · and 6 more. Filing since 5 Feb 2008. CIK 0001141904