technical sales representative careers in Mansoura, Egypt