See total ranking


Founded in London in 1800, Schroders is a global investment manager employing 5,750 people and operating from 37 locations across Europe, the Americas, Asia and the Middle East. Schroders manages USD 990.9 billion of assets across public and private markets, investing in equities, fixed income and alternatives.

Ranking position
#19 /395
Total score
34.9 /100
Asset managers #2
Measurement area Score Rank (0-395)

Governance and strategy

13.1 /40 #41

Respecting planetary boundaries

12.8 /30 #12

Adhering to societal conventions

9.0 /30 #32

Leading practices

Risks and opportunities

More about the company

United Kingdom
Results 2021
Net income: GBP 2.57 billion; AUM: GBP 731.6 billion
Ownership structure
Number of employees

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

See company profile