
Company profile · Universiteit / hogeschool / mbo
TU Delft
- Higher Education
- Universiteit / hogeschool / mbo
- Delft
- Higher Education · Delft
- Employees
- 11–50
- Province
- Zuid-Holland
- Country
- Netherlands
About TU Delft
The Integral Design & Management (IDM) Section conducts research at the system scale towards the transition to a resilient, sustainable and community-centric future through the development of integral design and management processes spanning the civil infrastructure life cycle. IDM houses an interdisciplinary group of scientists, engineers and managers who work with the premise that systems are socio-technical. The research conducted at the IDM Section includes, but is not limited to, the development and integration of digital and sustainable solutions with infrastructure design, construction and operation, enhancing circularity in design and construction processes, innovative asset management in engineering to prolong infrastructure life and minimize maintenance impacts, and bolstering infrastructure resilience against natural and human-made hazards. IDM investigates these areas with a human-centric approach, emphasizing project leadership, stakeholder engagement, project performance, team integration and collaboration, and human-computer interaction. IDM leverages its expertise on decision support, digital transformation and management of projects, and connections with a broader network of researchers and practitioners to improve the value of infrastructure.
At TU Delft, IDM hosts flagship inter-faculty education programmes such as the MSc in Construction Management and Engineering (CME), Minor in Project Management Nano to Mega, and Minor in Integral Infrastructure Design (IID).
This synergetic collaboration and research activities produce impactful outputs that support infrastructure authorities, engineering consultancies, and policymakers in their decision-making process and shape the new generation of engineers.
Keywords
- Artificial Intelligence
- Complexity
- Construction Informatics
- Construction Management
- Construction Technology
- Digital Construction
- Digital Transformation
- Infrastructure Resilience
- Integral Design
- Mega Projects
- Project Leadership
- Project Management
- Sustainability Transition
- Systems Engineering
- Transdisciplinarity
Address
Headquarters
Stevinweg 12628CN DelftZuid-Holland, Netherlands
Team by function
Based on 1 public job profiles as of 4 August 2026.
- Education / Training1
Similar companies
Companies with a similar profile, Zuid-Holland first.

TU Delft
Research · Delft
201–500 employeesView profile

Structural Design AND Building Engineering
Civil Engineering · Delft
11–50 employeesView profile

TU Delft
Design · Delft
201–500 employeesView profile

Delft Deltas Infrastructures AND Mobility Initiative DIMI
Research · Delft
2–10 employeesView profile

TU Delft
Research · Delft
501–1,000 employeesView profile

TU Delft Department of Engineering Structures
Civil Engineering · Delft
201–500 employeesView profile