CEO
David Meaden
CEO Approval Rating
84/100
Idox is an England-based company that provides solutions such as engineering information and transport network management for industries including healthcare and utilities.