Duncan Owen
- Professional
My big break: 18 January 2008
Invista chief Duncan Owen reveals how he set up the UK’s largest listed property fund manager
18 January 2008
Invista chief Duncan Owen reveals how he set up the UK’s largest listed property fund manager
Site powered by Webvision Cloud