charity senior manager careers in Cairo, Egypt