Logo
D

DBD Limited

58 employees

Basic info

Industry

management consulting

Sectors

Modelling & Simulation
Commissioning
Security & Environmental Management
Process & Chemical Engineering
Safety
Strategic & Technical Consulting
Operations & Maintenance

Date founded

2004

FAQ