AMP has announced that Macquarie Group executive chairman Simon McKeon has joined the AMP board as a non-executive director.