Leigh Smith's Location
Birmingham, GB
Leigh Smith's Work
Leigh Smith's Summary
Leigh Smith, based in Birmingham, GB, is currently a Training Manager at Adoption Focus, bringing experience from previous roles at Adoption Focus, THE NATIONAL FOSTERING AGENCY LIMITED and Dudley Council.