digital design drafter careers in Mansoura, Egypt