
Omar Ahmed
(o.mohammedsh)
Automation engineer
Ecc
Egypt, Egypt
Industry
3236056
Total Points
536
Overall rank
3,093