Tarek Shabaka

Tarek Shabaka

Chairman and Chief Executive Officer
MCS Holding

Member of