Portfolio Manager at BLACKROCK CREDIT ALLOCATION INCOME TRUST · Portfolio Manager at BLACKROCK Ltd DURATION INCOME TRUST. Filing since 28 Nov 2005. CIK 0001243804