customer support careers in Damietta, Egypt