David McFarlane

EllisDon

Construction Business

EllisDon announces new senior management

EllisDon announced several new appointments to its senior level management team, including a new chief operating officer.