Ankush Mehra Sage Middle East - Egypt Offices 118 - 120, Building 11 500198 Dubai Internet city United Arab Emirates Focus IT-Telecom - Hardware - Service Provider