Tariq Hamid

Senior Principal / President

See Full Profile

Essam Tawfik

Senior Principal / Executive Vice President

See Full Profile