McLaren has appointed Martin Ewing as its new divisional director for its construction management and specialist projects arm. Ewing, who has spent the past two decades at Sir Robert McAlpine after ...