Mark Critchley Email

Head Development (PSIS) . Idox plc

Current Roles

Employees:
332
Revenue:
$60.2M
About
Idox plc Address
Second Floor, 1310 Waterside
Theale, null
UK

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.