Cleophas Torori (Kenya) is the Deputy Resident Representative for Programme, UNDP, Ethiopia. He holds a master’s degree in government from the University of Nairobi in Kenya.
Cleophas Torori (Kenya) is the Deputy Resident Representative for Programme, UNDP, Ethiopia. He holds a master’s degree in government from the University of Nairobi in Kenya.