Global turkish restaurant manager careers