George Barlow

Responsible for TASC’s operations in Zambia; more than a decade of experience working in the country