About Us

Infrastructure projects are becoming ever-more sophisticated, requiring the integration of more and more technologies and disciplines. At the same time, they are also becoming more democratic, with the input of increasingly diverse stakeholder groups.

Business size

1-10 employees

Keywords

Commercial presence