236 employees
Artefact Projects provides engineering, architectural, and project management for infrastructure projects.
1987