Electronic Manufacturing
Saudi Arabia
Khaled Hammad (Job Seeker)
Tahir Iqbal (Job Seeker)