Christian Teschemacher

Christian is the Council on Smallholder Agricultural Finance (CSAF) Project manager at the IGC Hub in London.