Martin L. Flanagan has been at the helm of Invesco since 2005, guiding the company as its President and CEO. He has a strong background in finance and corporate leadership, previously holding a similar role at Franklin Resources. In 2023,...
Martin L. Flanagan has been at the helm of Invesco since 2005, guiding the company as its President and CEO. He has a strong background in finance and corporate leadership, previously holding a similar role at Franklin Resources. In 2023, Flanagan decided to retire but will stay involved as the Chairman Emeritus. His leadership has been marked by a focus on performance, with compensation tied closely to achieving measurable results. Notably, his bonus structure has incorporated significant cash incentives based on the company’s performance metrics. During his tenure, Flanagan has managed to navigate the firm through financial ups and downs, successfully expanding its influence in the asset management industry. His history with Invesco is highlighted by impressive growth in shareholder returns and client satisfaction. He's also had a notable presence in insider trading activities, sometimes trading shares worth millions. Martin's pragmatic approach and commitment to results have left a strong imprint on the company's direction and culture.