Platform
Features
Suez Canal Authority
Contact
No bio yet
Abdel Khalek Mohamed Awad Allah
Director, Shipyards Dept & Board Member
Sign up to view 0 direct reports
Get started
LKW WALTER
Swvl
Eindhoven Airport NV
Mahindra Last Mile Mobility
PUNCH Consulting Engineers