Executive leadership for the institution is spearheaded by key corporate figures within the parent structure, featuring Ian McLaughlin as the Chief Executive Officer and Dave Watts serving as the Chief Financial Officer. The broader corporate board includes experienced non-executive leaders and specialists such as Sir Peter Estlin (Chairman), Michele Greene, Graham Lindsay, Karen Briggs, and Jackie Noakes.