Tarek El Gammal

Tarek El Gammal

Senior Vice President