IT Trainer (Nairobi) Job at RefuSHE IT Trainer (Nairobi) Job at RefuSHE… See details on how to apply for the opportunities available at RefuSHE. Description: In 2008, they launched RefuSHE, then Heshima Kenya, in that vision. … [Continue Reading...]