Robert Allen is currently serving as the Chief Financial Officer at The Crown Estate since March 2021. Prior to this role, Robert held the position of Group CFO at intu from June 2019 to December 2020, and Group Finance Director at Crest Nicholson plc from February 2017 to October 2018. With a background in Economics from the University of Bristol, Robert has also held various finance-related roles at British American Tobacco and British American Tobacco Korea, showcasing their expertise in corporate finance and regional finance control.
Sign up to view 1 direct report
Get started