David Holmes

UKEX0108 Expert Chief Executive BAAF's website David Holmes is Chief Executive of the leading UK charity, the British Association for Adoption and Fostering. He has over twelve years of experience working in children’s services, specialising in improving the welfare of Britain’s most vulnerable children. In his current role, David champions the interests of the UK’s most susceptible groups of children and young people, those in care.