Momentum Solutions Momentum Solutions Co. 3 Khaled Teama, Sheraton Al Matar, El Nozha, 11799 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider