DETS

's headquarters is in Consett, England. DETS has a revenue of $10M, and 20 employees. DETS has 3 followers on Owler.
DETS Managing Director: Richard Bennett

Managing Director

Richard Bennett

CEO Approval Rating

69/100

Est. Annual Revenue
$5.0-25M
Agree?
Est. Employees
1-25
Agree?

Trending Companies