James Shears, Haringey Learning Disability Partnership
James Shears
Team leader & specialist practitioner
Haringey Learning Disability Partnership