Savills Investment Management logo

Savills Investment Management jobs and careers

London, England, United Kingdom

About Savills Investment Management

Savills Investment Management is the investment management business of the Savills group, with 17 offices and €20.8bn AuM.

Employees
350
Headquarters
London

Leadership

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

AJPhoto of Alex Jeffrey

Alex Jeffrey

Global Chief Executive

119 reports

JHPhoto of James Howard

James Howard

Global Chief Financial Officer

40 reports

DLPhoto of Dale Lattanzio

Dale Lattanzio

Managing Partner of DRC Savills Investment Management

24 reports

GLPhoto of Gerhard Lehner

Gerhard Lehner

Managing Director, Head Of Germany

14 reports

PFPhoto of Paola Fiorini

Paola Fiorini

Chief Operating Officer

8 reports

ARPhoto of Alexander Roth

Alexander Roth

ESG Director

5 reports

AFPhoto of Alice Finney

Alice Finney

Global Head of Human Resources

3 reports

LEPhoto of Lindsey Elliot

Lindsey Elliot

General Counsel

2 reports

PBPhoto of Peter Brostrom

Peter Brostrom

Head of Nordics, Director Investment

1 report

Board

NCPhoto of Nick Cooper

Nick Cooper

Chairman

GOPhoto of Giuseppe Oriani

Giuseppe Oriani

Responsabile strategia aziendale

Jobs at Savills Investment Management

No open positions right now. Explore more companies on TheJobsMap.