Macmahon Holdings non-executive director Kim Horne and non-executive chairman Jim Walker have both resigned from the board.

Macmahon Holdings non-executive director Kim Horne and non-executive chairman Jim Walker have both resigned from the board.