Vice President at BlackRock Energy & Resources Trust · Vice President at BlackRock Science & Technology Term Trust. Filing since 10 Feb 2026. CIK 0002068514