David Crofts is the Executive Director for Enterprise Risk Management at Mubadala Investment Company based in Abu Dhabi. Before joining Mubadala, he was Managing Director of the global accounts and risk consulting of Aon Risk Services based in London, UK. He was also Head of Risk and Insurance at Cadbury plc, where he held a variety of regional and global leadership roles during his 12 years with the organization.
David holds a Bachelor of Arts (Industrial Economics) from the University of Nottingham.