Rowan A. Youssef

Rowan A. Youssef

CTO at Industrial Development Authority IDA


  • Cairo, Egypt