25 employees
Trafflec is a construction engineering and design consultancy for the mining and public infrastructure sectors.
2008