Log in
LEONI
Contact
Links
View in org chart
Ahmed Kamal
Head Of IT On-site Operations Egypt
Tom Barlow
EDS Team Leader
Ahmed El-Badry
Global Team Leader QA
December, 2018 - present
January, 2016
November, 2014
July, 2014
August, 2012