The 14 per cent rise in annual profit to $2.9 billion came with news former BHP chair Ken MacKenzie will replace Michael Chaney at the helm next year.