Annual Revenue
$25-100M
Employees
100-250
Dean Dickinson's photo - CEO of Castleton Technology plc

CEO

Dean Dickinson

CEO Approval Rating

93/100

Read more