Khaled Zaazouh

Production Supervisor ● Production Manager


English 2015
Production Supervisor