Schroders logo

Schroders jobs and careers

England, United Kingdom

About Schroders

Schroders plc is a British multinational asset management company, founded in 1804. As a global investment manager, they help institutions, intermediaries and individuals across the planet meet their goals, fulfill their ambitions, and prepare for the future.

Founded in 1804 by Johann Heinrich Schröder.

Founded
1804
Employees
5,001 to 10,000
Total funding
$8.6M
Headquarters
England

Leadership

The top of Schroders's org chart, with how many people report into each leader.

ROPhoto of Richard Oldfield

Richard Oldfield

CEO

949 reports

JKPhoto of Johanna Kyrklund

Johanna Kyrklund

Group CIO and Global Head of Multi-Asset Investments

279 reports

SCPhoto of Stewart Carmichael

Stewart Carmichael

CTO

144 reports

NDPhoto of Nigel Drury

Nigel Drury

Chief Risk Officer

80 reports

JOPhoto of Jamie Ovenden

Jamie Ovenden

Chief Technology Officer

73 reports

MBPhoto of Meagen Burnett

Meagen Burnett

CFO

73 reports

GWPhoto of Georg Wunderlin

Georg Wunderlin

CEO, Schroders Capital

68 reports

MSPhoto of Martin Schmidt

Martin Schmidt

Managing Director

53 reports

SJPhoto of Sonia Jenkins

Sonia Jenkins

Chief People Officer

51 reports