team leader. careers in Mansoura, Egypt