Director of Children's Services (Operations) at Aberlour - Scotland's children's charity
Jim Wallace is a(n) Director of Children's Services (Operations) working at Aberlour - Scotland's children's charity.