Talal Chouman

Talal Chouman

Talal Chouman

Engineering Manager – Target Fabrication