CEO
CEO Approval Rating
- -/100
DTC is a provider of surveillance, communication and broadcast systems for defense and telecommunication sectors.