Graham Mackay, who died yesterday aged 64, leaves behind an impressive legacy at the company he joined 35 years ago, then called South African Breweries Ltd.