restaurant general manager careers in Istanbul, Turkey