Frederick L. Cavanaugh Jr.

VP, the Adviser, JOHN HANCOCK PREFERRED INCOME FUND III.

Companies