Marketing Communications Director
egypt
Bokra
Pyramids Language School
Loughborough University
The British University In Egypt