HR Business Partner Gulf & Levant
egypt
Abbott
University of Leicester
The British University In Egypt
Loughborough University