See total ranking

Invesco

Invesco is an independent investment management firm with a range of active, passive and alternative investment capabilities. The financial institution has more than 8,500 employees and an on-the-ground presence in more than 20 countries. Headquartered in Atlanta, Invesco has a significant presence in the retail and institutional markets within the investment management industry in the Americas, EMEA (Europe, Middle East and Africa) and Asia-Pacific, serving clients in more than 110 countries. As of December 31, 2021, the firm managed approximately $1.6 trillion in assets for investors around the world.

Ranking position
#141 /395
Total score
15.8 /100
Industry Rank
Asset managers #18
Measurement area Score Rank (0-395)

Governance and strategy

7.0 /40 #140

Respecting planetary boundaries

3.9 /30 #131

Adhering to societal conventions

5.0 /30 #130

Leading practices

Risks and opportunities

More about the company

Headquarters
United States of America
Results 2021
Revenue: USD 6.8 billion; Total assets: USD 32.7 billion
Ownership structure
Publicly-listed
Number of employees
8,500
Website
https://www.invesco.com/

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile