Rob Owens is currently the Head of Research at e.surv Chartered Surveyors. Prior to this role, Rob held positions such as Senior Property Researcher and Senior Property Analyst at Zoopla, Proposition Analyst at Hometrack, Senior Financial Analyst and Asset Management at Network Housing Group, and Business Analyst at Savills. Rob studied at the University of Bradford.
October, 2022 - present
Head Of Research And Development - SVP at NSL Group
Global Head Of Research & Development at Mitsubishi Tanabe Pharma
Vice President, Global Head Of Research at TransRe
Head of Research & Platform at MontaRosa
Head Of Research Engineering at Elvie
Access the worlds's biggest network of public org charts
Learn more