Marketer Pedia Marketer Pedia ® IBN Sindr Square 11712 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider