head of payments careers in Damietta, Egypt