Macmahon Holdings Limited announced the appointment of Michael John Finnegan as director effective from 1 October 2019.