Admiral/Alaa Ibrahim is the founder of Alexandria Container And Cargo Handling. Based in Cairo, Egypt.
Alaa Mohamed Ibrahim serves as the Executive Managing Director of Alexandria Container And Cargo Handling Company, which was established in 1984 as Egypt’s first specialized container handling company. The company operates two main terminals in Alexandria and El Dekheila, handling approximately 1.1 million TEUs in fiscal year 2024/25. In November 2025, Black Caspian Logistics Holding acquired a 19.33% stake in the company for $279 million, and AD Ports Group acquired a 19.328% equity stake from Saudi Egyptian Investment Company for approximately EGP 13.2 billion in November 2025.
Full founder directory · Investor directory · Company funding database · Fundraising library