store logistics manager careers in Suez, Egypt