Managing Director
Neil Truby
CEO Approval Rating
68/100
2001
PrivateSubsidiary of Claranet Limited
http://www.ardenta.com