Portfolio Manager at BlackRock Resources & Commodities Strategy Trust · Portfolio Manager at BlackRock Energy & Resources Trust. Filing since 1 Apr 2008. CIK 0001311912