Logo
D

Direct Digital Controls, Inc.

24 employees

Direct Digital Controls is a provider of engineering, project management, construction, and installation services.

Basic info

Industry

facilities services

Sectors

Energy Management
Project Management
Construction
Service Industry

Date founded

1995

FAQ