logo design logo careers in Mansoura, Egypt