GermanyVideo surveillance systemsClosing soon Video surveillance for Trier main fire and rescue station Stadt Trier Submission deadline October 29, 2026 at 9:15 AM UTC Contract value Not stated in the notice
GermanyVideo surveillance systemsClosing soon Video surveillance for Trier’s main fire and rescue station and integrated control centre Stadt Trier Submission deadline October 29, 2026 at 9:15 AM UTC Contract value Not stated in the notice
GermanyAlarm and video-surveillance installation worksClosing soon Germany – Alarm system and antenna installation work – 36EU/26 - 063.3 Videoüberwachung - Hauptfeuerwache mit Rettungswache und Integrierter Leitstelle Stadt Trier Submission deadline October 29, 2026 at 9:15 AM UTC Contract value Not stated in the notice
GermanyRaised and hollow floor installationClosing soon Raised and hollow floor installation at Trier’s main fire and rescue station Stadt Trier Submission deadline October 29, 2026 at 9:45 AM UTC Contract value Not stated in the notice
GermanyBuilding and plastering worksOpen Plastering and external wall insulation for Trier main fire station Stadt Trier Submission deadline November 4, 2026 at 10:00 AM UTC Contract value Not stated in the notice
GermanyFlooring worksClosing soon Raised-access flooring for Trier fire and rescue headquarters Stadt Trier Submission deadline October 29, 2026 at 9:45 AM UTC Contract value Not stated in the notice
GermanyPlastering, stucco and external insulation work at the fire stationOpen Plastering, stucco and external insulation at the main fire and rescue station Stadt Trier Submission deadline November 4, 2026 at 10:00 AM UTC Contract value Not stated in the notice
GermanyMetalworking and construction worksClosing soon Expanded-metal metalwork for Trier main fire station and rescue station Stadt Trier Submission deadline October 29, 2026 at 9:30 AM UTC Contract value Not stated in the notice
GermanyMetalworkClosing soon Metalwork with expanded-metal facades for Trier fire and rescue station Stadt Trier Submission deadline October 29, 2026 at 9:30 AM UTC Contract value Not stated in the notice