senior claims careers in Suez, Egypt