BMW
Maintenance Engineer Trainee
Tavrida Electric
Technical Sales Engineer
EGYPTAIR
Maintenance Engineer Trainee
Shell
Technical Support Engineer
Honeywell
Senior System Engineer
Giza Systems
Systems Engineer
Egyptian Language School
Paris ESLSCA Business School
The German University in Cairo