More than 6,600 highly skilled resources in 40 countries of the world with 1 common aim: always stay at our customers side and make a real difference in the Healthcare Ecosystem.

Egypt office:
Tarek Nour Building,
Smart Village,
Giza, 12577,

Saudi Arabia office:
3074, Prince Mohammed Bin AbdilAziz Road,
Olaya District,
Riyadh 12213-8022,
Saudi Arabia

UAE office:
Suite 203, DIC Building 2,
Dubai Internet City,
Dubai, UAE

South Africa office:
Unit 15, Thornhill Office Park,
94 Bekker Rd,
Vorna Valley,
Midrand, 1685

Please open in latest version of Chrome, Firefox, Safari browser for best experience or update your browser.

Update Browser