Trustee at Invesco Trust for Investment Grade Municipals · Trustee at Invesco Municipal Opportunity Trust · Director at Invesco Municipal Income Opportunities Trust · and 5 more. Filing since 21 Nov 2004. CIK 0001077650