Guinness Anchor Berhad (GAB) has appointed a former Heineken executive as its new managing director.