383 employees have rated Invesco Chief Executive Officer Marty Flanagan on Glassdoor.com. Marty Flanagan has an approval rating of 69% among the company's employees.