OFFICE LOCATION: Africa This position can be based at any location in Africa where TNC has an office. ( Kenya, Tanzania, Zambia, South...