
Omar Ahmed
(o.mohammedsh)
Automation engineer
Ecc
Egypt, Egypt
Industry
3236056
Total Points
521
Overall rank
4,290