Former Westrac chief executive Jim Walker has been appointed to the board of Macmahon Holdings as a non-executive director.

Former Westrac chief executive Jim Walker has been appointed to the board of Macmahon Holdings as a non-executive director.