Clare Shilling currently serves as the Head of Technology Risk and Assurance and Cyber Risk Lead at Admiral Group Plc since April 2021. Prior to this role, Clare Shilling held various positions at Capita from February 2011 to April 2021, including Divisional Information Security Officer and Divisional Data Security Manager, overseeing data security for Capita's Insurance & Benefits Services. Between December 2009 and February 2011, Clare Shilling was the Head of Information Security at Northern Rock, responsible for all aspects of information security. Earlier experience includes working at Lloyds TSB from October 2004 to December 2009 in roles focused on information security strategy and technical direction management. Clare Shilling holds an MBA in Business from Nottingham Business School and a BA (Hons) in French and German from the University of Staffordshire.
Sign up to view 0 direct reports
Get started
This person is not in any teams