Anthony Flannery will be the sixth person in three years to hold the high-profile media role.