Track Record
NDI S.A. has a proven track record with 4 awarded contracts across Poland and Denmark. The majority of their contracts are concentrated in Poland, which accounts for 75% of their portfolio, with additional presence in 1 other market.
The company's expertise spans construction and civil works, transport and logistics and architecture and engineering. Their portfolio includes works contracts (2), service contracts and supply contracts.
Their areas of specialization include dams, construction supervision, feasibility studies, project management and ports, reflecting a diverse technical capability across multiple disciplines.
These contracts have been sourced through TED (EU Tenders). The total recorded value of their awarded contracts stands at PLN 317.8 million and DKK 4.2 million.
Notable Contracts
This tender concerns the construction of a new building for the Silesian Interdisciplinary Center for Chemistry in Katowice. The scope of work includes demolition, supply, and installation of…
— Uniwersytet Śląski w Katowicach
— Uniwersytet Śląski w Katowicach
— Odense Renovation A/S
Key contracting authorities
- Uniwersytet Śląski w Katowicach· 2
- Dyrektor Urzędu Morskiego w Gdyni
- Odense Renovation A/S
Frequently asked questions about NDI S.A.
Who is NDI S.A.?
NDI S.A. is a public-sector contractor based in Unknown with 4 awarded contracts tracked on BidsFactory across 2 countries.
How many public contracts has NDI S.A. won?
NDI S.A. has won 4 public procurement contracts on BidsFactory, with awards recorded from 2025 to 2026.
What sectors does NDI S.A. work in?
NDI S.A. is most active in construction and civil works, transport and logistics and architecture and engineering.
Which contracting authorities have awarded contracts to NDI S.A.?
NDI S.A.'s most frequent contracting authorities include Uniwersytet Śląski w Katowicach, Dyrektor Urzędu Morskiego w Gdyni and Odense Renovation A/S.
Where does BidsFactory get NDI S.A.'s contract history?
Data is aggregated from TED (EU Tenders) and refreshed every 6 hours.