claims handler careers in Suez, Egypt