PERTH: McGrath Limited has appointed Edward Law to the role of Chief Executive Officer of the company as the current Chief Executive Officer, Geoff Lucas,...