Tag: David Lewis

Industry leader David Lewis becomes ECA President

The new President of ECA, the UK’s leading engineering services trade association, is business ...