Manufacturing Technician at Sedaa | JobVerse