About Delta Square
Delta Square is an Innovation Enablement Platform that ignites innovation mainly in new and emerging technologies; through capacity building, pre-incubation programs, and competitions with a vision of breaking barriers between technology and people.
- Employees
- 11 to 50
- Headquarters
- Egypt
Leadership
The top of Delta Square's org chart, with how many people report into each leader.
TS
Tarek Salah
Chief Executive Officer (CEO)
Jobs at Delta Square
No open positions right now. Explore more companies on TheJobsMap.