See total ranking

Schroders

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
Industry Rank
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

Headquarters
United Kingdom
Results 2021
Net income: GBP 2.57 billion; AUM: GBP 731.6 billion
Ownership structure
Publicly-listed
Number of employees
5,750
Website
https://www.schroders.com/

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

See company profile