Greene King has appointed a new managing director for its Belhaven beer and pub business in Scotland.