TODD, Francesca Anne Appointments1 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Capita PLC Secretary 12 Nov 2014 31 Dec 2021 Data JSON Markdown