Macmahon Holdings has appointed Ken Scott-Mackenzie as chairman, replacing Richard Carter who has decided to retire at the company's general meeting in November.

Macmahon Holdings has appointed Ken Scott-Mackenzie as chairman, replacing Richard Carter who has decided to retire at the company's general meeting in November.