
Contact Information
31 Gresham Street
EC2V 7QA - London
United Kingdom
+44 207 658 6000
Duncan Owen
Head of Real Estate, Schroders, United Kingdom
Duncan is the Head of Real Estate at Schroders and chairman of the Company’s investment committee. Duncan was previously the CEO of Invista Real Estate Investment Management and managing director of the property division at Insight Investment where he was responsible for setting the strategy to grow the division. Prior to this he was a founding partner of specialist boutique, Gatehouse Investment Management, being instrumental in establishing and developing the business. During his career he was also a partner at Jones Lang Wootton and a director at LaSalle Investment Management. Duncan studied at Insead Business School and is an FCA approved person and a member of the Royal Institution of Chartered Surveyors.