17 jobs for "HR Generalist (Cairo-based, 12-month contract)"