Business Development Manager Ireland
Business Development Manager UK
CAD, Revit Modellers & Technicians
Our Leadership Team
Shaping Your World
ECC are a consulting and engineering practice with an extensive portfolio covering all aspects of engineering consultancy, surveying, energy consultancy and architectural design.