50 employees
D D C is an engineering firm providing highway drainage facilities & topographic & calculated surfaces.
2000