Investor Type | Firm |
Industries | Hardware (& Manufacturing) • Life Science • Nanotechnology • Oncology |
Investing | United Kingdom |
Savills Investment Management is an international real estate investment manager with a heritage of over 30 years in the industry. Headquartered in London, United Kingdom, the firm boasts a global platform with 15 locations across Europe and Asia, including France, Germany, Italy, Luxembourg, Netherlands, Poland, Spain, Sweden, the UK, Australia, Japan, and Singapore. With over 400 staff members, they are dedicated to delivering positive client outcomes, managing €26.1 billion on behalf of institutional investors worldwide. Savills Investment Management specializes in real-estate and real-estate debt investments, transacting €2.95 billion in 2023. They offer more than 100 funds and mandates focused on key convictions in the industrial and logistics, living, natural capital, and debt sectors, aiming for resilience, responsibility, and results. Their investment strategies are flexible, tailored to meet the diverse needs of a wide investor base. Integral to their investment management process is a commitment to responsible investment, ensuring it is not siloed but recognized and acted upon across the business. This approach encompasses net zero carbon pathways and achieving maximum ratings in three out of four modules in the 2023 UN PRI assessment. Savills Investment Management's purpose is to build prosperity through investing in resilient real assets, with a vision of being a trusted investment manager respected for expertise in restorative real estate investment that enables the thriving of people, communities, and ecosystems. Their responsible investment ethos is a core tenet, seamlessly integrated to manage risks and capitalize on opportunities holistically.