CEO
Kevin Carswell
CEO Approval Rating
68/100
1990
PrivateSubsidiary of Logicalis Group Limited
http://www.theviagroup.com