Duncan Owen joined Schroders in January 2012 and is the Global Head of Real Estate. The role has responsibility for providing leadership and developing the growth strategy of the business as well as its investment direction. He chairs Real Estate Investment Committee and SREIM board, as well as a member of the Real Estate Global Indirect Investment Committee. He is also the Investment manager for Schroder UK REIT.
Duncan was CEO of Invista Plc from 2006 to 2012, which involved setting the strategy and growth of the listed company. Invista was formed from the Fund Management business of Insight Investment Management Limited.
He joined Insight in 2003 following its acquisition of Gatehouse Investment Management, the real estate investment management boutique which he co-founded. He was a main board director at Insight Investment from 2003 to 2006 and was Head of Alternative Investments, responsible for driving the strategy and growth of the business.
He was a Partner at Jones Lang LaSalle from 1990 to 2000, which involved PanEuropean real estate fund management.
Duncan has 30 years of Real Estate experience, has a degree from Sheffield City
University, is a qualified chartered surveyor. He studied at Insead Business School and
is an FCA approved person. He is also a member of the Royal Institution of Chartered
Surveyors and British Property Federation’s Policy Committee. He is also a NonExecutive Director of the Church Commissioners Board and a member of the Asset
Committee. Duncan has recently joined the Board as Non-Executive Director at RE5Q.