Charity Executive
Gracia Mary McGrath O. B. E. is the Chief Executive Officer of London based charity Chance UK.