Portfolio Manager at BlackRock Science & Technology Term Trust · Portfolio Manager at BlackRock Health Sciences Term Trust · Portfolio Manager at BlackRock Technology & Private Equity Term Trust · and 8 more. Filing since 7 Sep 2007. CIK 0001320768