Amgad Toma

Production Supervisor

Amgad Toma