Vice President at Invesco Trust for Investment Grade Municipals · Vice President at Invesco Senior Income Trust. Filing since 3 Oct 2007. CIK 0001299103